《Java核心技術 卷Ⅱ 高級特性(原書第10版)》一2.4.3 修改默認的序列化機制...

2.4.3 修改默認的序列化機制 某些數據域是不可以序列化的,例如,只對本地方法有意義的存儲文件句柄或窗口句柄的整數值,這種信息在稍後重新加載對象或將其傳送到其他機器上時都是沒有用處的。事實上,這種域的值如果不恰當,還會引起本地方法崩潰。Java擁有一種很簡單的機制來防止這種域被序列化,那就是將它們標記成是transient的。如果這些域屬於不可序列化的類,你也需要將它們標記成transient的
相關文章
相關標籤/搜索