konhon

          忘掉過去,展望未來。找回自我,超越自我。
          逃避不一定躲的過, 面對不一定最難過, 孤單不一定不快樂, 得到不一定能長久, 失去不一定不再擁有, 可能因為某個理由而傷心難過, 但我卻能找個理由讓自己快樂.

          Google

          BlogJava 首頁 新隨筆 聯系 聚合 管理
            203 Posts :: 0 Stories :: 61 Comments :: 0 Trackbacks
          那與jdk的版本沒關系吧.

          那是Eclipse提供這個提示功能給你吧.
          你點它warning的icon兩下Eclipse就會自動給定.
          如果你不喜歡,可以把它關掉,
          windows -> preferences -> compiler -> Error/Warnings
          -> Potential Programming problems
          將Serializable class without serialVersionUID的warning改成ignore.

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

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

          但當serialVersionUID相同時,它就會將不一樣的field以type的預設值Deserialize.
          這個可以避開不兼容性的問題.

          自於你說內存的問題,我覺得沒差多少吧.
          posted on 2006-04-06 20:03 konhon 優華 閱讀(4423) 評論(0)  編輯  收藏 所屬分類: Eclipse
          主站蜘蛛池模板: 白银市| 城步| 会昌县| 武义县| 西盟| 山东| 特克斯县| 海伦市| 双鸭山市| 大丰市| 祁门县| 昌图县| 泊头市| 阿克苏市| 遵义县| 无锡市| 房山区| 阳谷县| 双城市| 揭东县| 讷河市| 兴山县| 庄浪县| 常山县| 安宁市| 沁源县| 舞钢市| 沅陵县| 华坪县| 永济市| 高邑县| 天台县| 亳州市| 溧阳市| 逊克县| 黑河市| 门源| 南郑县| 南澳县| 邹平县| 富川|