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

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

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

    數據加載中……
    SerialVersionID問題
    (一些對象的狀態(tài)需要保存到磁盤或數據庫中時,需要實現Serializable接口)
    結論:在實現Serializable接口時,IDE一般會提醒你設置一個SerialVersionID,這樣做的好處是方便在不同編譯器之間代碼的移植。編譯器在讀取Serial對象時,會比較source與target的SerialVersionID是否一致,如果一致會產生InvalidClassException。
    在Eclipse中忽略該情況操作方法:Window-->Preferences-->Java-->Compiler-->Errors/Warnings-->Potential programming problems
    問題:SerialVersionID是否在不同的類中有不同的值?
    回答:不需要。因為SerialVersionID本身是static final,是全局的,而且一般都是針對當前類,所以一般都是private。編譯器在DeSerializable的時候,對象都是當前類,不需要不同類設置不同值。
    問題:不顯示聲明SerialVersionID是錯的嗎?
    回答:不是。編譯器有自己的生成SerialVersionID的規(guī)則,但是不同編譯器的規(guī)則又是不一致的,這樣就會造成已Serial對象SerialVersionID與當前編譯器DeSerial出來的SerialVersionID不一致,產生Exception。盡可能將所有可以序列化類都顯示聲明SerialVersionID。

    posted on 2008-04-10 10:08 牛浪de流 閱讀(511) 評論(0)  編輯  收藏 所屬分類: 爪哇學習

    主站蜘蛛池模板: 午夜不卡久久精品无码免费 | 国产91色综合久久免费| 亚洲精品国产第一综合99久久 | 高清免费久久午夜精品| 亚洲精品天堂在线观看| 久久精品国产亚洲AV无码偷窥| 国产无遮挡色视频免费视频| 99在线精品免费视频九九视| 精品无码国产污污污免费网站| 免费国产污网站在线观看| a级毛片黄免费a级毛片| 美女黄网站人色视频免费| 亚洲三级在线播放| 亚洲精品网站在线观看你懂的| 久久精品夜色噜噜亚洲A∨| 免费看男女下面日出水视频| 亚洲人成网站免费播放| 人妻无码一区二区三区免费 | 亚洲国产成人久久一区久久| 亚洲av日韩av欧v在线天堂| 亚洲国产一区二区三区| 国产亚洲精品精华液| 亚洲a一级免费视频| 亚洲妓女综合网99| 亚洲精品色播一区二区 | 亚洲中文久久精品无码| 午夜亚洲国产理论秋霞| 国产.亚洲.欧洲在线| 日韩在线观看视频免费| 在线美女免费观看网站h| 国产乱子影视频上线免费观看| 国产91精品一区二区麻豆亚洲| 亚洲国产成人久久精品动漫| 亚洲综合一区二区国产精品| 亚洲综合色丁香婷婷六月图片 | 久久久久亚洲精品天堂久久久久久| 久久久无码精品亚洲日韩按摩| 国产成人精品日本亚洲语音| 日韩免费观看一区| 免费黄色小视频网站| 亚洲精品国产手机|