访问控制权限一共有四种
private: 私有的,只能在本类中访问
缺省:默认的,可以在同一包下访问
protected:受保护的,在子类中可以访问
public:公开的,所有类都可以访问
访问控制修饰符 | 本类 | 同一个包 | 在子类中 | 所有类 |
public | √ | √ | √ | √ |
protected | √ | √ | √ | × |
默认 | √ | √ | × | × |
private | √ | × | × | × |
1.类的访问权限有两种: public 和 缺省
2.类中的属性和方法的访问权限有四种: private, 缺省, protected, public
3.访问控制权限修饰符不能修饰局部变量
4.静态内部类的访问权限有四种: private, 缺省, protected, public
5.实例内部类的访问权限有四种: private, 缺省, protected, public
6.局部内部类不能被访问权限修饰符修饰