<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)  編輯  收藏 所屬分類: 爪哇學習

    主站蜘蛛池模板: 久久久久久一品道精品免费看| 最近中文字幕完整免费视频ww| 亚洲熟妇av一区二区三区漫画| 99久久国产精品免费一区二区| 亚洲av无码片在线观看| 日本19禁啪啪无遮挡免费动图| 中文字幕在线免费视频| 亚洲在成人网在线看| 亚洲国产成人久久一区久久| 叮咚影视在线观看免费完整版| 亚洲人成网站色在线观看| 国产精品亚洲mnbav网站| 四虎永久在线精品免费观看视频| 色偷偷亚洲男人天堂| 亚洲精品高清视频| yy6080久久亚洲精品| 黄色永久免费网站| eeuss影院免费92242部| 亚洲a级成人片在线观看| 美腿丝袜亚洲综合| 精品免费国产一区二区| 国产成人精品无码免费看 | 亚洲精品无码久久毛片| 曰批全过程免费视频网址| fc2免费人成在线视频| 亚洲色偷偷偷综合网| 亚洲国语精品自产拍在线观看| 亚洲毛片av日韩av无码| 最近最好的中文字幕2019免费| 高清一区二区三区免费视频| 久香草视频在线观看免费| 国产亚洲玖玖玖在线观看| 久久国产亚洲精品无码| 日日噜噜噜噜夜夜爽亚洲精品 | 水蜜桃亚洲一二三四在线| 亚洲第一区精品观看| 18禁成年无码免费网站无遮挡| 日韩免费无码一区二区三区 | a毛片在线看片免费| 视频一区二区三区免费观看| 日本亚洲色大成网站www久久 |