關(guān)于調(diào)用自定義的序列化方法的問題
既然已經(jīng)在Student類中重寫了writeObject和readObject方法,為什么在main方法中調(diào)用的時候,不用Student的引用對這兩個方法進行調(diào)用,而是用ObjectOutputStream和ObjectInputStream的引用調(diào)用這兩個方法?
既然已經(jīng)在Student類中重寫了writeObject和readObject方法,為什么在main方法中調(diào)用的時候,不用Student的引用對這兩個方法進行調(diào)用,而是用ObjectOutputStream和ObjectInputStream的引用調(diào)用這兩個方法?
2018-05-19
舉報
2018-06-03
特殊的方法簽名,我已經(jīng)明白了
2018-05-30
因為不需要,可以理解為,當(dāng)在一個類中看不到writeObject聲明時,序列化按照默認(rèn)的方式進行,當(dāng)看到該聲明時,按照該聲明中的操作進行序列化