1、private修饰的成员方法或者成员变量只能在本类中访问。
2、default修饰的成员方法或者成员变量只能被本包中的类访问。
3、protected修饰的成员方法或者成员变量只能被本包中的类和不同包中的子类访问。
4、public修饰的成员方法或者成员变量可以被所有包中的所有类访问。
注意:以上4点前提条件是类是被public修饰的,类只能被public或者default修饰,另外一个java文件中最多只能有一个public修饰的类并且public修饰的类名必须要和java文件名一致。