1.PRivate 私有的 如果該類的成員變量和成員方法是用private修飾的,那么該成員變量或成員方法只能在本類中被使用,在子類或其他包的類都是不可見的。
2.default 默認的 如果在成員變量或成員方法沒有聲明的情況下,那么java會自動給這些沒有聲明權限的成員一個默認的權限default,這個權限則不能跨包了,該成員變臉或成員方法只能在本類或該類的子類調用了。
3.protected 保衛的 如果在成員變量或成員方法用protected修飾的,那么該成員變量或成員方法在同包的類或子類是可見的,如果要跨包,那么必須是在子類才是可見的。
4.public 公共的 如果成員變量或成員方法用public修飾的,那么在任何地方都是可見的
這四種權限修飾符的權限等級是 low——————————>high
private->default->protected->public
新聞熱點
疑難解答