如果一个对象要被序列化,是否可以序列化它的数据成员(也是组合对象)。
如果是,那么将以什么顺序检索这些对象的状态?
最佳答案
如果他们也是Serializable那么,是的,否则你会得到一个 NotSerializableException .如果您明确不想序列化成员对象,则将其声明为 transient
。
关于订单,我不明白你的意思。如果您读取一个序列化对象,您将获得与序列化时完全相同的状态。
关于java - Java 中的序列化概念与组合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21204242/