我有一个包含以下字段的类,我想将它保存到文件中。但它抛出以下异常... java.io.NotSerializableException: * *。VehicleDetailsCollection。
public class VehicleDetailsCollectionWrapper implements java.io.Serializable{
private String updatedTime;
private Map<String,VehicleDetailsCollection> vehicleDetailsDTOList;
********************
********************
}
答案 0 :(得分:3)
即使您的VehicleDetailsCollection
类也应该实现Serializable
接口。
在Serializable
类中实现VehicleDetailsCollectionWrapper
只会使包装器可序列化,而不是VehicleDetailsCollection
类。
答案 1 :(得分:2)
您需要使VehicleDetailsCollection
类也可序列化。
阅读Java序列化规范以获取更多信息:
http://docs.oracle.com/javase/7/docs/platform/serialization/spec/serial-arch.html