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用来修饰内部类方法字段修饰内部类说明该内部类属于外部类而属于外部类某实例修饰字段说明该字段属于类而属于类实例修饰方法说明该方法属于类而属于类实例
所说修饰符顺序没有区别
相关文章
- private static final 修饰符
- 为什么java的接口的方法是public abstract修饰?为什么属性是public static final 修饰?
- Java中final与 static final 修饰的常量的区别
- String的实例化与static final修饰符
- Java final修饰符
- Java反射-修改字段值, 反射修改static final修饰的字段
- 【Java】abstract,final,static,private,protected,public的区别
- Java基础学习笔记十 Java基础语法之final、static、匿名对象、内部类
- static 和 final 关键字 对实例变量赋初始值的影响
- java中 static,final,transient,volatile关键字的作用