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

    主站蜘蛛池模板: 亚洲精品tv久久久久久久久| 日日夜夜精品免费视频| 亚洲精品午夜无码专区| 中国黄色免费网站| 精品亚洲国产成人av| 久久99热精品免费观看动漫| 成年女人免费v片| 亚洲熟妇无码AV不卡在线播放| 野花高清在线电影观看免费视频 | 国产亚洲精品高清在线| 成人免费观看男女羞羞视频| 无码国产亚洲日韩国精品视频一区二区三区 | 亚洲视频精品在线| 最近的中文字幕大全免费8 | 亚洲综合欧美色五月俺也去| 处破痛哭A√18成年片免费| 亚洲欧美国产精品专区久久| 亚洲高清国产拍精品青青草原| 国产精品小视频免费无限app| 亚洲狠狠婷婷综合久久久久| 91精品国产免费| 亚洲日韩av无码中文| 免费jjzz在线播放国产| 国内精品免费久久影院| 亚洲色欲或者高潮影院| 免费高清av一区二区三区| 中文字幕在线免费观看视频| 亚洲欧洲国产日韩精品| 在线观看免费a∨网站| 国产免费MV大全视频网站| 久久久久亚洲av无码专区导航 | 毛色毛片免费观看| 曰韩无码AV片免费播放不卡 | 无码专区一va亚洲v专区在线| 国产又黄又爽又大的免费视频| 亚洲精品免费在线观看| 全免费A级毛片免费看网站| 99免费精品视频| 亚洲男同gay片| 久久亚洲AV午夜福利精品一区| 成人免费无毒在线观看网站|