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

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

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

    posts - 28,comments - 3,trackbacks - 0
    serialVersionUID作用:
    序列化時(shí)為了保持版本的兼容性,即在版本升級(jí)時(shí)反序列化仍保持對(duì)象的唯一性。

    你可以隨便寫一個(gè),在Eclipse中它替你生成一個(gè),有兩種生成方式:
    一個(gè)是默認(rèn)的1L,比如:private static final long serialVersionUID = 1L;
    一個(gè)是根據(jù)類名、接口名、成員方法及屬性等來生成一個(gè)64位的哈希字段,比如:private static final long serialVersionUID = -8940196742313994740L;之類的。

    Eclipse提示The serializable class XXX does not declare a static final serialVersionUID field of type long
    那是Eclipse提供這個(gè)提示功能給你吧.
    你點(diǎn)它warning的icon兩下Eclipse就會(huì)自動(dòng)給定.
    如果你不喜歡,可以把它關(guān)掉,
    windows -> preferences -> compiler -> Error/Warnings
    -> Potential Programming problems
    將Serializable class without serialVersionUID的warning改成ignore.

    其實(shí)如果你沒有考慮到兼容性問題時(shí),那就把它關(guān)掉吧.
    其實(shí)有這個(gè)功能是好的.
    只要任何類別實(shí)作了Serializable這個(gè)介面,
    如果沒有加入serialVersionUID,Eclipse都會(huì)給你warning提示,
    這個(gè)serialVersionUID為了讓該類別Serializable後兼容.

    考慮一下,如果今天你的類Serialized存到硬碟里,
    可是後來你卻更改了類別的field(增加或減少或改名).
    當(dāng)你Deserialize時(shí),就會(huì)出現(xiàn)Exception.這樣就會(huì)做成不兼容性的問題.

    但當(dāng)serialVersionUID相同時(shí),它就會(huì)將不一樣的field以type的預(yù)設(shè)值Deserialize.
    這個(gè)可以避開不兼容性的問題.
    posted on 2006-03-23 23:47 李大嘴 閱讀(1679) 評(píng)論(1)  編輯  收藏

    FeedBack:
    # re: 關(guān)于serialVersionUID的解釋[未登錄]
    2007-04-02 09:50 | 菜鳥
    受教了  回復(fù)  更多評(píng)論
      

    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 亚洲αv在线精品糸列| 亚洲欧洲国产成人综合在线观看| 成人午夜亚洲精品无码网站| 亚洲精品av无码喷奶水糖心| 成人免费看片又大又黄| jlzzjlzz亚洲jzjzjz| 久久久久免费看黄A片APP| 国产亚洲精品bv在线观看| 免费黄网在线观看| 成人在线免费视频| 国产午夜亚洲精品午夜鲁丝片 | 一本色道久久88—综合亚洲精品 | 国产精品1024永久免费视频| 亚洲人成免费电影| 成全高清视频免费观看| 亚洲av永久无码精品秋霞电影秋| 免费在线观看黄色毛片| 成年女人A毛片免费视频| 亚洲狠狠综合久久| 成人无遮挡毛片免费看| 美女的胸又黄又www网站免费| 国产精品xxxx国产喷水亚洲国产精品无码久久一区| 丰满少妇作爱视频免费观看| 亚洲国产综合无码一区| 91精品国产免费久久久久久青草| 亚洲av无码一区二区三区在线播放| 亚洲精品视频免费观看| 小日子的在线观看免费| 亚洲另类自拍丝袜第五页| 日日噜噜噜噜夜夜爽亚洲精品 | 一级毛片免费播放| 久久亚洲中文无码咪咪爱| 中文字幕亚洲无线码| 亚洲精品在线免费看| 毛片亚洲AV无码精品国产午夜| 亚洲欧洲精品无码AV| 好男人视频在线观看免费看片| 国产精品无码永久免费888| 亚洲香蕉久久一区二区| 久久久无码精品亚洲日韩软件 | 三级黄色在线免费观看|