<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    gbk

    java.io.serializable

    接口 java.io.Serializable

    public interface Serializable

    實現 java.io.Serializable 接口的類是可序列化的。沒有實現此接口的類將不能使它們的任一狀態被序列化或逆序列化。序列化類的所有子類本身都是可序列化的。這個序列化接口沒有任何方法和域,僅用于標識序列化的語意。

    允許非序列化類的子類型序列化,子類型可以假定負責保存和恢復父類型的公有的、保護的和(如果可訪問)包的域的狀態。只要該類(擴展)有一個無參構造子, 可初始化它的狀態,那么子類型就可承擔上述職責。在這種情況下申明一個可序列化的類是一個錯誤。此錯誤將在運行時被檢測。

    在逆序列化期間,將使用非序列化類的公用的或保護的無參構造子對它的域進行初始化。可序列化子類必須能訪問父類的無參構造子。它的所有域將從相應流中被恢復。

    當遍歷一個圖象時,很可能遇到一個不支持序列化接口的對象。此時將拋出 NotSerializableException 異常,且標識該非序列化對象類。

    在序列化處理過程中需要特定句柄的類,必須使用如下這些恰當的標記實現特定的方法:

     private void writeObject(java.io.ObjectOutputStream out)
    throws IOException
    private void readObject(java.io.ObjectInputStream in)
    throws IOException, ClassNotFoundException;

    writeObject 方法負責寫特定類的對象的狀態,以至相應的 readObject 方法能恢復它。 通過調用 out.defaultWriteObject 可激活保存對象域的缺省機制。此方法不必關心狀態是屬于它的父類還是子類。 使用 writeObject 方法或基本類型支持的 DataOutput 方法將每個域的狀態保存到 ObjectOutputStream 中。

    readObject 方法負責從此流中讀取并恢復類的域。它可能調用 in.defaultReadObject 方法來調用該對象的非靜態和非暫時的域的缺省恢復機制。 defaultReadObject 方法使用該流中的信息,用當前對象中的已命名域分配保存在流中該對象的相應域。當類已改進增加了新域時,這個接口也做相應處理。此方法不必關心狀態是屬于它的父類還是子類。 使用 writeObject 方法或基本類型支持的 DataOutput 方法將每個域的狀態保存到 ObjectOutputStream 中。

    posted on 2007-11-04 12:21 百科 閱讀(235) 評論(0)  編輯  收藏


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     

    My Links

    Blog Stats

    常用鏈接

    留言簿(2)

    隨筆檔案

    文章檔案

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 久久受www免费人成_看片中文| 永久免费的网站在线观看| 激情吃奶吻胸免费视频xxxx| 国产成人亚洲精品青草天美| 久久亚洲中文字幕精品有坂深雪| 亚洲最大成人网色香蕉| 日韩精品无码永久免费网站| 亚洲成A人片在线观看无码3D| 亚洲AV综合色区无码另类小说| 伊人久久亚洲综合影院首页| 国产线视频精品免费观看视频| 日韩视频在线精品视频免费观看| 亚洲国产成人无码av在线播放| GOGOGO高清免费看韩国| 亚洲人成电影网站免费| 亚洲AV成人噜噜无码网站| 二区久久国产乱子伦免费精品| 亚洲综合av永久无码精品一区二区| 亚洲国产成AV人天堂无码| 九九精品免费视频| 亚洲Aⅴ在线无码播放毛片一线天 亚洲avav天堂av在线网毛片 | 国产亚洲av片在线观看18女人| 亚洲春色另类小说| 免费无码H肉动漫在线观看麻豆| 性感美女视频免费网站午夜| 亚洲色中文字幕无码AV| 亚洲av无码专区在线观看下载| mm1313亚洲精品无码又大又粗| 亚洲日本VA午夜在线影院| 亚洲人成在线免费观看| 久久亚洲综合色一区二区三区| 1000部羞羞禁止免费观看视频| 亚洲综合无码精品一区二区三区| 免费国产在线视频| 亚洲无人区一区二区三区| 最新黄色免费网站| 亚洲s码欧洲m码吹潮| 在线观看特色大片免费视频| 猫咪免费人成网站在线观看入口| 久久精品亚洲中文字幕无码网站| 成人啪精品视频免费网站|