Serializable 相關(http://www.lupaworld.com/25070/viewspace_16379.html)

          類通過實現 java.io.Serializable 接口以啟用其序列化功能。未實現此接口的類將無法使其任何狀態序列化或反序列化。可序列化類的所有子類型本身都是可序列化的。序列化接口沒有方法或字段,僅用于標識可序列化的語義.
          Java的"對象序列化"能讓你將一個實現了Serializable接口的對象轉換成一組byte,這樣日后要用這個對象時候,你就能把這些byte數據恢復出來,并據此重新構建那個對象了。
          要想序列化對象,你必須先創建一個OutputStream,然后把它嵌進ObjectOutputStream。這時,你就能用writeObject( )方法把對象寫入OutputStream了。
          writeObject 方法負責寫入特定類的對象的狀態,以便相應的 readObject 方法可以還原它。通過調用 out.defaultWriteObject 可以調用保存 Object 的字段的默認機制。該方法本身不需要涉及屬于其超類或子類的狀態。狀態是通過使用 writeObject 方法或使用 DataOutput 支持的用于基本數據類型的方法將各個字段寫入 ObjectOutputStream 來保存的。
          http://www.lupaworld.com/25070/viewspace_16379.html

          posted on 2008-07-02 17:39 liujg 閱讀(350) 評論(0)  編輯  收藏 所屬分類: Java基礎

          <2025年7月>
          293012345
          6789101112
          13141516171819
          20212223242526
          272829303112
          3456789

          導航

          統計

          常用鏈接

          留言簿(1)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          相冊

          收藏夾

          boddiy

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 景德镇市| 京山县| 桑植县| 绿春县| 云南省| 绍兴市| 永州市| 钟祥市| 洛宁县| 松潘县| 德钦县| 台东县| 顺义区| 大荔县| 黄骅市| 贺兰县| 鹤庆县| 泸水县| 曲靖市| 齐河县| 扎鲁特旗| 剑河县| 红河县| 柳林县| 凉山| 汪清县| 永清县| 十堰市| 富源县| 凤庆县| 富锦市| 北辰区| 钟祥市| 织金县| 江城| 清河县| 南平市| 噶尔县| 康乐县| 台南市| 贞丰县|