Java 如何序列化包含对象列表的对象?

Java 如何序列化包含对象列表的对象?,java,serialization,Java,Serialization,我有一个具有以下字段的类,我想将其持久化到一个文件中。。。 java.io.NotSerializableException:*.VehicleDetailsCollection public class VehicleDetailsCollectionWrapper implements java.io.Serializable{ private String updatedTime; private Map<String,VehicleDetailsCollection> v

我有一个具有以下字段的类,我想将其持久化到一个文件中。。。 java.io.NotSerializableException:*.VehicleDetailsCollection

public class VehicleDetailsCollectionWrapper implements java.io.Serializable{

private String updatedTime;

private Map<String,VehicleDetailsCollection> vehicleDetailsDTOList;

    ********************
    ********************
   }
公共类VehicleDetailsCollectionWrapper实现java.io.Serializable{
私有字符串更新时间;
私人地图车辆明细表;
********************
********************
}

您需要使
VehicleDetailsCollection
类也可序列化

有关更多信息,请阅读Java序列化规范:


您需要使
VehicleDetailsCollection
类也可序列化

有关更多信息,请阅读Java序列化规范:


即使您的
VehicleDetailsCollection
类也应该实现该接口


VehicleDetailsCollectionWrapper
类中实现
Serializable
只会使包装可序列化,而不会使
VehicleDetailsCollection
类可序列化。

即使是
VehicleDetailsCollection
类也应该实现该接口


VehicleDetailsCollectionWrapper
类中实现
Serializable
只会使包装可序列化,而不会使
VehicleDetailsCollection
类可序列化。

如果我的VehicleDetailsCollection对象再次包含对象,那么它也应该实现Serializable。@bikash\u binay-是的。所有要序列化的对象都应该实现它<代码>字符串已经实现,这就是为什么您不必担心它。如果我的VehicleDetailsCollection对象再次包含该对象,那么它也应该实现可序列化。@bikash\u binay-完全是。所有要序列化的对象都应该实现它<代码>字符串已经实现了,所以您不必担心它。