访问权限---个人总结

public 类:能跨包访问。非同包:如果继续访问数据域或方法,也要该数据域或方法是public 才有权限。
同包:只要不是private就可以访问。
非public类:只能在同一个包中访问类。
public 应用于 类或类的成员上(数据域或方法)
private应用与 类的成员上。【可以想象,没有说public的类,其实就不可以跨包访问了。
private不能应用在局部变量(方法中的变量),会编译错误,可以想象,private应用与方法和数据域(全局的变量)就够了,不需要。】

原文地址:https://www.cnblogs.com/bluewelkin/p/3292830.html