只要在類中定義了SerializableUID,在類中新增屬性不會導致序列化失敗,新增的字段在反序列化時失敗,新增的字段將被初始化爲初始值,如String將被初始化爲null,int將被初始化0。
20180704-如果你已將某個類的實例序列化到磁盤,這時候再往這個類添加新的屬性,那麼反序列化該對象時會發生什麼?
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
Java基礎中的面試題(一),你能接幾招(附答案(不帶答案的面試題都是耍流氓))
一缕82年的清风
2020-07-07 15:09:56
Java面試題集(第五部分)(116-135)
JAVA_DIRECTION
2020-07-07 12:46:33
Java面試題集(第四部分)(86-115)
JAVA_DIRECTION
2020-07-07 12:46:32
Java面試題集(第七部分)(151-180)
JAVA_DIRECTION
2020-07-07 12:46:32
Java面試題十:Java的自動裝箱與拆箱(Autoboxing and unboxing)
songzi1228
2020-07-07 09:27:44
2020 最新Spring Cloud面試題
一枚小小菜鸟
2020-07-07 06:13:35
2020最新Java集合面試題
一枚小小菜鸟
2020-07-07 06:13:35
什麼是迭代器(Iterator)
子衿_青青
2020-07-07 04:54:33
同步方法和同步代碼塊的區別
子衿_青青
2020-07-07 04:54:33
如何確保N個線程可以訪問N個資源同時又不導致死鎖
子衿_青青
2020-07-07 04:54:33
java基礎篇--HashMap 底層實現原理是什麼?JDK8 做了哪些優化?
爱分享的淘金达人
2020-07-06 23:59:57
java面試題(容器)
木木夕&从心开始
2020-07-06 16:44:21
java常見面試題一
木木夕&从心开始
2020-07-06 16:44:21
有意思的try catch finally
木木夕&从心开始
2020-07-06 16:04:12