Java 中的序列化只會對 object 的 attributes,而不會連 methods 也序列化。
因為 methods 是不帶狀態的,僅是指令,只要 JVM classloader 可以 loader 到那個類,那麼自然可以獲得 methods (?)。
序列化真正要保存的是 object attributes 的值和 object 類型。
In a word, 序列化會保存 object 的以下內容:
- object type
- object attributes' type
- object attributes' value
* Reference
- Java序列化机制要序列化那些内容 - 丸子 - ITeye技术网站
沒有留言:
張貼留言