隨筆 - 0, 文章 - 264, 評(píng)論 - 170, 引用 - 0
          數(shù)據(jù)加載中……

          java final關(guān)鍵解釋

          final在JAVA中,標(biāo)識(shí)一個(gè)對(duì)象,不可改變。

          解釋如下:
          1、如果此對(duì)象指向一個(gè)常量:
               例如:final int a = 100;那么a的值永遠(yuǎn)是100。
               后續(xù)如果重新賦值,將會(huì)報(bào)編譯錯(cuò)誤:a = 200;

          2、如果此對(duì)象指向一個(gè)變量:
               例如:final User admin = new User("administrator");那么代表admin這個(gè)對(duì)象引用不可改變。但是卻可以改變他的屬性值。
              
               以下語句編譯正確:
               admin.setName("admin");

               以下語句編譯錯(cuò)誤:
               admin = new User("zhangsan");

          posted on 2011-11-03 10:02 小一敗涂地 閱讀(527) 評(píng)論(0)  編輯  收藏 所屬分類: java語言相關(guān)java規(guī)范相關(guān)android+移動(dòng)開發(fā)

          主站蜘蛛池模板: 定安县| 理塘县| 普兰县| 德清县| 华坪县| 焦作市| 龙川县| 巴中市| 若尔盖县| 瑞金市| 桂东县| 广宁县| 定远县| 徐汇区| 日喀则市| 华容县| 海林市| 孟连| 涟源市| 双鸭山市| 屏东县| 霍邱县| 澜沧| 宁德市| 灵台县| 容城县| 安福县| 盐边县| 隆林| 崇明县| 衡山县| 泾源县| 白沙| 北辰区| 霍州市| 章丘市| 涿州市| 平遥县| 武清区| 晋宁县| 五华县|