posts - 16, comments - 6, trackbacks - 0, articles - 0
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          Java 中 transient 關鍵字的作用

          Posted on 2009-09-08 10:58 java-flying 閱讀(1321) 評論(0)  編輯  收藏
          Transient 
            Java語言的關鍵字,用來表示一個域不是該對象串行化的一部分。當一個對象被串行化的時候,transient型變量的值不包括在串行化的表示中,然而非transient型的變量是被包括進去的。

                  Transient 也是java中的保留字,Java有個特點就是序列化,簡單地來說就是可以將這個類存儲在物理空間(當然還是以文件的形式存在),那么當你從本地還原這個文件時,你可以將它轉換為它本身。這可以極大地方便程序中操作,但同時,因為涉及到安全問題,所以并不希望把類里面所有的屬性都能存儲(因為那樣,別人可以通過序列化知道類里面的內容),那么我們就可以用上transient這個關鍵字,它的意思是臨時的,即不會隨類一起序列化到本地,所以當還原后,這個關鍵字定義的變量也就不再存在。

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 林西县| 阿鲁科尔沁旗| 平安县| 永德县| 图片| 垦利县| 定结县| 柳江县| 甘南县| 黄梅县| 阿克陶县| 深圳市| 正宁县| 闸北区| 周至县| 太仓市| 连江县| 远安县| 宜阳县| 平阴县| 江陵县| 清流县| 松阳县| 繁昌县| 准格尔旗| 许昌市| 池州市| 抚松县| 阿坝| 天等县| 鸡东县| 临夏市| 石门县| 玉田县| 元谋县| 苍南县| 鄯善县| 阳谷县| 秀山| 蒙城县| 古蔺县|