純粹是個人學(xué)習(xí)總結(jié),如有不對的地方請吐槽。
public
public修飾的類、類屬變量及方法,包內(nèi)及包外的任何類均可以訪問;
protected
protected修飾的類、類屬變量及方法,包內(nèi)的任何類,及包外的那些繼承了此類的子類才能訪問;
private
private修飾的類、類屬變量及方法,包內(nèi)包外的其他任何類均不能訪問,只有當(dāng)前類可以訪問;
friendly
如果一個類、類屬變量及方法不以這三種修飾符來修飾,它就是friendly類型的,包內(nèi)的任何類都可以訪問它,而包外的任何類都不能訪問它(包括包外繼承了此類的子類),因此,這種類、類屬變量及方法對包內(nèi)的其他類是友好的,開放的,而對包外的其他類是拒絕訪問的。