修飾符是一種新增到定義以更改其含義的關鍵字。Java語言有各種各樣的修飾符,包括以下兩種 -
private
,protected
,public
等。static
,final
等。要使用修飾符,請在類,方法或變數的定義中包含修飾符關鍵字。 修飾符位於語句之前,如下例所示 -
public class className {
// ...
}
private boolean myFlag;
static final double weeks = 9.5;
protected static final int BOXWIDTH = 42;
public static void main(String[] arguments) {
// body of method
}
Java提供了許多存取修飾符來設定類,變數,方法和建構函式的存取級別。 四個存取級別是 -
default
),不需要修飾符。prive
)。public
)。protected
)。Java提供了許多非存取修飾符來實現許多其他功能。
static
修飾符。final
修飾符。abstract
修飾符。synchronized
和volatile
修飾符,用於執行緒。