Java 修飾符小結。

2021-05-01 14:26:16 字數 1089 閱讀 1237

類修飾符

public                   可以從其他類中訪問

obstract                 本類不能被例項化

final                    不能再宣告子類

構造器修飾符

public                   可以從所有的類中訪問

protected                只能從自己的類和它的子類中訪問

private                  只能在本類中訪問

域修飾符

public                   可以從所有的類中訪問

protected                只能從本類和它的子類中訪問

private                  只能從本類中訪問它

static                   對該類的所有例項只能有乙個域值存在

transient                不是乙個物件持久狀態的一部份

volatile                 可以被非同步的執行緒所修改

final                    必須對它賦予初值並且不能修改它

區域性變數修飾符

final                    必須對它賦予初值並且不能修改它

方法修飾符

public                   可以從所有的類中訪問它

protected                只能從本類及其子類中訪問它

private                  只能從本類中訪問它

abstract                 沒有方法體,屬於乙個抽象類

final                    子類不能覆蓋它

static                   被繫結於類本身而不是類的例項

native                   該方法由其他程式語言實現

asnchronized             在乙個執行緒呼叫它之前必須先給它加

java修飾符 abstract 修飾符

abstract 修飾符 abstract 修飾符可以用來修飾類和成員方法 用 abstract 修飾的類表示抽象類,抽象類位於繼承樹的抽象層,抽象類不能被例項化,即不允許建立抽象類本身的例項。沒有用 abstract 修飾的類稱為具體類,具體類可以被例項化。用 abstract 修飾的方法表示抽象...

java修飾符五 abstract 修飾符

7.abstract 修飾符 abstract 修飾符可以用來修飾類和成員方法 用 abstract 修飾的類表示抽象類,抽象類位於繼承樹的抽象層,抽象類不能被例項化,即不允許建立抽象類本身的例項。沒有用 abstract 修飾的類稱為具體類,具體類可以被例項化。用 abstract 修飾的方法表示...

const修飾符 小結

1.const 和extern 預設狀態下const物件僅在檔案內有效 當編譯器以初始化的方式定義乙個const物件時,編譯器將在編譯過程中吧用到該變數的地方都替換成對應的值,為了執行上述替換,編譯器必須知道變數的初始值,所以通常const的有效域就在本檔案 為了能在其他檔案中使用該const變數 ...