java 中的 final

                 final 可以讓你控制你的成員、方法或者是一個(gè)類是否可被覆寫或繼承等功能,這些特點(diǎn)使final在Java中擁有了一個(gè)不可或缺的地位,也是學(xué)習(xí)Java時(shí)必須要知道和掌握的關(guān)鍵字之一。final成員
          當(dāng)你在類中定義變量時(shí),在其前面加上final關(guān)鍵字,那便是說,這個(gè)變量一旦被初始化便不可改變,這里不可改變的意思對基本類型來說是其值不可變,而對于對象變量來說其引用不可再變。其初始化可以在兩個(gè)地方,一是其定義處,也就是說在final變量定義時(shí)直接給其賦值,二是在構(gòu)造函數(shù)中。這兩個(gè)地方只能選其一,要么在定義時(shí)給值,要么在構(gòu)造函數(shù)中給值,不能同時(shí)既在定義時(shí)給了值,又在構(gòu)造函數(shù)中給另外的值。
          final方法是在派生類中不能被覆蓋的方法,final類是不能被覆蓋的類。一個(gè)類可以含有final方法final類和final方法使用final聲明技巧final static類型成員變量。static使得變量只存在一個(gè)拷貝。final使得它不能改變。

          posted on 2008-12-16 12:50 丁克設(shè)計(jì) 閱讀(179) 評論(0)  編輯  收藏 所屬分類: JAVA技術(shù)文檔


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


          網(wǎng)站導(dǎo)航:
          相關(guān)文章:
           
          <2025年7月>
          293012345
          6789101112
          13141516171819
          20212223242526
          272829303112
          3456789

          導(dǎo)航

          留言簿(6)

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          主站蜘蛛池模板: 万荣县| 田阳县| 新丰县| 无为县| 岳阳市| 景德镇市| 尉氏县| 黄龙县| 黄骅市| 绥芬河市| 凌云县| 万源市| 永川市| 田阳县| 福鼎市| 德格县| 蒙阴县| 民县| 石城县| 和平区| 林周县| 铅山县| 门源| 花垣县| 怀远县| 绥江县| 庆安县| 桂林市| 安新县| 唐河县| 韩城市| 苍南县| 定安县| 天峻县| 鸡泽县| 枣强县| 漠河县| 天镇县| 峨边| 双江| 海晏县|