我们可以使用 readResolve 和 writeReplace 方法为 Externalizable 和 Serializable 实例指定替换对象......
只是想知道几件事:
1) readObject(ObjectInputStream is ) 和 writeObject(ObjectOutputStream os) 方法能否与可序列化类的 readResolve() 和 writeReplace() 结合使用?是否可以替换对象,然后使用 readObject 和 writeObject 对字节流执行修改操作 2)Exteralizable 的 writeExternal 应显式与超类型协调以保存其状态。只是想知道 Serializable 超类也是如此(但是not Externalizable) 或 Serilizable 类状态在我们将实例写入流时自动保存?