private: 表示私有的,表示类访问权限.只能在本类中访问,离开本类之后,就不能直接访问.

不写(缺省):表示包私有,表示包访问权限. 访问者的包必须和当前定义类的包相同才能访问.(两个类在同一个包下)

protected:表示子类访问权限,同包中的可以访问,即使不同包,但是有继承关系,也可以访问.

public: 表示全局的,可以公共访问权限,如某个字段/方法,使用了public修饰,则可以在当前项目中任何地方访问.

Java中访问权限修饰符(public , private , protected)_子类