Java 序列化的一些简 单总结
生活随笔
收集整理的這篇文章主要介紹了
Java 序列化的一些简 单总结
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
1. Java序列化只是針對(duì)對(duì)象的狀態(tài)進(jìn)行保存,至于對(duì)象中的方法,序列化不關(guān)心
2. 當(dāng)一個(gè)父類(lèi)實(shí)現(xiàn)了序列化,那么子類(lèi)會(huì)自動(dòng)實(shí)現(xiàn)序列化,不需要顯示實(shí)現(xiàn)序列化接口
3. 當(dāng)一個(gè)對(duì)象的實(shí)例變量引用了其他對(duì)象,序列化這個(gè)對(duì)象的時(shí)候會(huì)自動(dòng)把引用的對(duì)象也進(jìn)行序列化(實(shí)現(xiàn)深度克隆)?
4. 當(dāng)某個(gè)字段被申明為transient后,默認(rèn)的序列化機(jī)制會(huì)忽略這個(gè)字段
5. 被申明為transient的字段,如果需要序列化,可以添加兩個(gè)私有方法:writeObject和readObject
?
總結(jié)
以上是生活随笔為你收集整理的Java 序列化的一些简 单总结的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 序列化的高阶认识-绕开 transien
- 下一篇: Java NIO 三件套