我們可以採取使用的readResolve和writeReplace方法指定兩個外部化和序列化的情況下,更換對象...關於外部化和序列化問題
只是想知道兩件事情:
1)能的readObject (ObjectInputStream是)和writeObject(ObjectOutputStream os)方法與用於Serilaizable類的readResolve()和writeReplace()一起使用? 是否有可能替換對象,然後使用readObject和writeObject對字節流執行修改操作2)可外部化的writeExternal應該顯式地協調超類型以保存其狀態。只是想知道對於Serializable超類還是如此(但不是Externalizable),或者當我們將實例寫入流時,Serilizable類的狀態會自動保存?