java 中的对象序列化
生活随笔
收集整理的這篇文章主要介紹了
java 中的对象序列化
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
???? java對象序列化允許你將一個實現了Serializable接口的對象轉換成byte,以方便以后的調用.應該在實現了Serializable接口的類內定義? private static final long serialVersionUID = LongValue(有要具可以生成,在eclipse中可以自動生成).?
???? 序列化對象時要先創建一個OutputStream對象,然后把該對象包裝為ObjectOutputStream對象,接著調用ObjectOutputStream對象的writeObject方法,于是該對象就被序列化了.? 在定義序列化對象時,不需要序列化的東西應使用transient關鍵字,讀取序列化對象時,要先創建InputStream對象,然后包裝為ObjectInputStream對象,接著調用readObject( )方法。這樣讀出來結果,是一個Object的reference,因此在用該對象之前,要下溯造型該對象.
?
轉載于:https://www.cnblogs.com/angwin/archive/2006/01/26/323483.html
總結
以上是生活随笔為你收集整理的java 中的对象序列化的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 抽奖的随机排序
- 下一篇: 在SQL Server 2005中解决死