JAVA中的final修飾符

2021-08-19 17:57:13 字數 375 閱讀 2549

final:最終。作為修飾符

1、可以修飾類,變數,函式

2、被final修飾的類不可以被繼承,為了避免被繼承,被子類複寫功能

3、被final修飾的方法不可以複寫

4、被final修飾的變數是乙個常量,只能賦值一次,既可以修飾成員變數,也可以修飾區域性變數

當在描述事物時,一些資料的出現值是固定的,那麼為了增強閱讀性,都給這些值起個名字

方便閱讀,而這個值不需要被改變,所以加上final修飾

作為常量:常量的書寫規範所有字母大寫,如果有多個單詞組成,單詞間通過「_」連線

5、內部類定義在類中的區域性位置上時,只能訪問該區域性被final修飾的區域性變數

--------------------by    仔雞

java訪問控制修飾符,final修飾符

package mainfunction import test1.dog 修飾類檔案 如果不加任何修飾預設就是protest,及只有本包內的檔案可以訪問,其他包不能訪問,外部包要能訪問必須加上pubilic修飾該類 public class persion param age 年齡 param i...

(基礎)java中的final修飾符

final修飾符 final修飾常量 開發中使用final較多的地方 用來修飾常量 當程式中使用到的資料是固定不變的,請使用final對其進行修飾!常量名使用大寫,多個單詞間使用下劃線分割 全域性常量 public static final double pi 3.1415926 區域性常量 fin...

Java之最終修飾符 final

final 1 是最終的意思。可以修飾類,修飾成員方法,修飾變數。2 特點 a 它修飾的類不能被繼承 b 它修飾的成員方法不能被重寫 c 它修飾的變數是常量 3 思考 a final修飾的變數一般在定義的時候就給賦值了,那麼,請問有沒有可能在其他情況下賦值?有。在構造方法完畢前都行。class ou...