1、权限访问修饰符
public,protected,default,private,
四种级别
修饰符都
用来修饰类、方法和字段
包外 子类 包内 类内
public yes yes yes yes
protected no yes yes yes
default no no yes yes
private no no no yes
2、final修饰符
final
意思

变


修饰类、字段、方法
修饰类
类
能被扩展(extends)
也

能被继承
修饰字段
字段
值
能被改变
因此
有final修饰字段
应该对字段进行手动初始化
修饰方法
该方法
能被改变
也
重写
3、abstract修饰符
abstract
抽象
意思
用来修饰类和方法
修饰类
该类
抽象类
能被实例化
必需进行扩展
修饰方法
该方法
抽象方法必须被子类重写(override)
4、static修饰符
static用来修饰内部类
方法
字段
修饰内部类说明该内部类属于外部类而
属于外部类
某
实例
修饰字段说明该字段属于类而
属于类实例
修饰方法说明该方法属于类而
属于类实例
所说
修饰符顺序
没有区别
相关文章: