1.修饰方法
- public:改方法被公开,不同包之间的类可以访问
- protected:同包类和子类可以访问
- 默认:同包类,同包子类可以访问,跨包子类不可访问
- private:仅本类可以访问
2.修饰变量:同上
3.修饰类
- public:不同包之间可以访问
- 默认:同包类,同包子类可以访问,跨包无法访问,自然跨包也就无法被继承,注意不可用protected修饰
- 内部类的修饰:
成员内部类:public、protected、private、默认,访问权限同1
推荐链接:java的内部类透析