Java修飾符型別
阿新 • • 發佈:2020-11-12
修飾符是一種新增到定義以更改其含義的關鍵字。Java語言有各種各樣的修飾符,包括以下兩種 -
- Java訪問修飾符 -例如:
private
,protected
,public
等。 - Java非訪問修飾符 -- 例如:
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
}
1. 訪問控制修飾符
Java提供了許多訪問修飾符來設定類,變數,方法和建構函式的訪問級別。 四個訪問級別是 -
- 對包可見(
default
),不需要修飾符。 - 僅對類可見(
prive
)。 - 對所有可見(
public
)。 - 對包和所有子類可見(
protected
)。
2. 非訪問修飾符
Java提供了許多非訪問修飾符來實現許多其他功能。
- 用於建立類方法和變數的
static
修飾符。 - 用於完成類,方法和變數的實現的
final
修飾符。 - 用於建立抽象類和方法的
abstract
修飾符。 synchronized
和volatile
修飾符,用於執行緒
Java二進位制概念(含視訊)
Java基礎教程:Java基本語法
Java基礎教程:Java物件和類
Java基本資料型別
Java變數型別Java變數型別
完整的Java初級,高階對應的學習路線和資料!專注於java開發。分享java基礎、原理性知識、JavaWeb實戰、spring全家桶、設計模式、分散式及面試資料、開源專案,助力開發者成長!
歡迎關注微信公眾號:碼邦主