修飾符用來定義類、方法或者變量,通常放在語句的最前端。
Java語言提供了很多修飾符,主要分為以下兩類:
通路修飾符
非通路修飾符
其中非通路修飾符主要有:static、final、abstract、synchronized和volatile,非通路修飾符根據各自的特性來保證特定功能的實作。
Java中使用通路控制符來保護對類、變量、方法和構造方法的通路,通路控制修飾符對應的權限控制的大小情況為:public > protected > default(包通路權限) > private。
歡迎大家批評指正,指出問題,謝謝!