專業性能Java描述符(修飾符)的類型

描述符(修飾符)是添加到那些定義中來改變他們的意思的關鍵詞。Java語言有很多描述符,包括以下這些:

可訪問描述符

不可訪問描述符

應用描述符,可以在類、方法、變量中加入相應關鍵字。描述符要先於聲明,如下面的例子所示:

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開發交流君樣:756584822一起吹水聊天

一、可訪問描述符

Java提供一系列可訪問描述符來設定類,變量,方法和構造器的訪問級別。四種訪問級別如下:

  • 默認的,對封裝可見。不需要描述符。

  • 僅對類可見(private)

  • 全部可見(public)

  • 對封裝和子類可見(protected)

二、不可訪問描述符

  • Java提供一些不可訪問描述符來滿足其他功能。
  • static描述符是用來創造類方法和變量的。
  • final描述符用來最終確定和實施類、方法和變量的。
  • abstract描述符用來創造不允許實例化的類和方法。
  • synchronized和volatile描述符用來當做線程的。

image

最新2020整理收集的一些高頻面試題(都整理成文檔),有很多幹貨,包含mysql,netty,spring,線程,spring cloud、jvm、源碼、算法等詳細講解,也有詳細的學習規劃圖,面試題整理等,需要獲取這些內容的朋友請加Q君樣:756584822

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