JAVA中,static和三個權限關鍵字的總結

1、static

      就是靜態的意思。

         (1)定義靜態成員變量和方法。靜態變量是獨立於所在類的對象。可以直接通過類名訪問。並且成員變量被整個類共享。

        (2)定義常量。用”public static final a“來定義一個常量a.

         (3)static靜態塊。這個語法在程序中首先被執行。但是其中不允許含有實例變量。

2、protected關鍵字

      此方法不能用於類名前,用於設定權限。這類方法、變量可被同一個包中,或其子類中使用.

      另外,1、抽象類的構造方法修飾符必須是protected,修飾,因爲它只被子類調用。

3、private關鍵字

   這個關鍵字權限最低,限制成員變量只能在該類中使用。

4、public關鍵字

  此關鍵字權限最大,在其他包中也可以訪問。


在接口中,抽象方法都定義爲 public abstract,屬性都是public static。

        
      

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章