java修饰符分类修饰符字段修饰符方法修饰符根据功能同主要分下几种
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用来修饰内部类方法字段修饰内部类说明该内部类属于外部类而属于外部类某实例修饰字段说明该字段属于类而属于类实例修饰方法说明该方法属于类而属于类实例
所说修饰符顺序没有区别
相关文章
- 11-08static,final的用法
- 11-08static int和static final int的区别
- 11-08The serializable class XXX does not declare a static final serialVersionUID field of type long的警告
- 11-08【C++基础】 类中static private public protected
- 11-08三大修饰符static,final,abstract,接口和抽象类的区别
- 11-08final修饰符—不可变
- 11-08static final 内部类
- 11-08final,static
- 11-08ty修饰符 public private static
- 11-08接口中字段的修饰符:public static final(默认不写) 接口中方法的修饰符:public abstract(默认不写)abstract只能修饰类和方法 不能修饰字段