修饰符 本类
同一个包中的类
子类 其他类
public
可以访问
可以访问
可以访问 
可以访问
protected
可以访问 
可以访问
可以访问
不能访问 
默认
可以访问
可以访问 
不能访问
不能访问 
private
可以访问
不能访问
不能访问
不能访问 
 
 

注意事项

  public修饰的成员可以在任意位置使用。

  private修饰的成员只能在本类内部使用。

  通常情况下,成员方法都使用public关键字修饰,成员变量都使用private关键字修饰。