public
不受任何限制,可以被其他任何類訪問
一個JAVA檔案只能包含一個public檔案
java將public類作為每個編譯單元的資料介面 只能有一個介面
private
只能在自己類中訪問
protected
只能讓自己和繼承自己的類訪問
將私有成員變數private許可權修飾符改成 protected
protected關鍵字可以把方法和成員的訪問許可權控制在繼承樹內部
package
指一個類允許訪問同一個package的沒有public private修飾的class 以及沒有public protected private 修飾的欄位和方法
final(不是許可權修飾符)
用final修飾class 可以阻止被繼承
用final可以組織被子類override覆蓋
可以阻止重新賦值
修飾區域性變數可以阻止被賦值。