權限修飾符 default

通過下面表格回顧下幾種修飾符的可見範圍。default我們後面會說。

 

權限 類內 同包 不同包子類  不同包非子類
private √   ×  ×  ×
√  √   ×  ×
protected √  √  √   ×
public √  √  √  √ 
default        

1、default 修飾符只能用在接口的方法和屬性上,並且不能是靜態的。

2、沒有修飾符和使用default 修飾符 不能說成一樣。沒有修飾符能用在各種情況下,而default只能用在接口裏面,且必須要實現接口方法。

3、按照jdk1.8的新特性,接口可以有實現方法,但是必須是default或者static修飾的(不能同時default和static)

 

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