首頁 >Java >Java入門 >java修飾符有哪些?

java修飾符有哪些?

王林
王林原創
2020-05-27 17:37:523093瀏覽

java修飾符有哪些?

Java語言提供了許多修飾符,主要分為以下兩類:

#1、存取修飾符;

2、非存取修飾符。

(影片教學推薦:java影片

存取控制修飾符

Java中,可以使用存取控制符來保護對類別、變數、方法和構造方法的存取。 Java 支援 4 種不同的存取權限。

default (即默認,什麼也不寫): 在同一包內可見,不使用任何修飾符。使用物件:類別、介面、變數、方法。

private : 在同一類別內可見。使用物件:變數、方法。 注意:不能修飾類別(外部類別)

public : 對所有類別可見。使用物件:類別、介面、變數、方法

protected : 對同一套件內的類別和所有子類別可見。使用物件:變數、方法。 注意:不能修飾類別(外部類別)。

非存取修飾符

為了實作一些其他的功能,Java 也提供了許多非存取修飾符,如下:

static 修飾符,用來修飾類別方法和類別變數。

final 修飾符,用來修飾類別、方法和變量,final 修飾的類別不能夠被繼承,修飾的方法不能被繼承類別重新定義,修飾的變數為常數,是不可修改的。

abstract 修飾符,用來建立抽象類別和抽象方法。

synchronized 和 volatile 修飾符,主要用於執行緒的程式設計。

推薦教學:java開發入門

以上是java修飾符有哪些?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
上一篇:java裝在c盤嗎下一篇:java裝在c盤嗎