访问控制符
| public | protected | 缺省 | private | |
|---|---|---|---|---|
| 同类可见 | √ | √ | √ | √ |
| 同包子类可见 | √ | √ | √ | × |
| 同包非子类可见 | √ | √ | √ | × |
| 不同包子类可见 | √ | √ | × | × |
| 不同包非子类可见 | √ | × | × | × |
类,方法和变量修饰符
- abstract
表名类或者类中的方法时抽象的 - class
声明类 - extends
声明继承xx类 - final
声明类标识不可继承、方法不可重写 - implements
声明实现xx接口 - interface
声明接口 - native
声明本地方法 - new
创建xx类的实例对象 - static
表明域或方法是静态的,即该域或方法是属于类的