Java三大修饰符

abstract关键字:
1.在class关键字前面,加 上abstract,代表这个类是一个抽象类:
public abstract class{)
2.在方法名前面加一个abstract,代表这个方法是一 个抽象方法:
public abstract void method0;
3、没有抽象属性,抽象类不能被实例化。
注意:抽象类中的抽象方法,如果一个类继承抽象类之后,抽象方法必须被实现,否则自己必须是抽象类

static关键字:
1.可以修饰属性、方法。初始化代码块,被修饰的属性称之为静态属性,被修饰的方法称之为静态方法,被修饰的初始化
代码块称之为静态代码块。
2.在方法的返回值前添加static修饰符: public static void test(){}
3.静态代码块
static{
//具体内容
}
final关键字:
●final修饰类:此类不能被继承。
●final修饰方法:此方法不能被重写。
●final修饰变量:此变量值不能被改变。 (无初始值、只允许赋值一次)
●局部常量:显示初始化。
●实例常量:显示初始化、动态代码块、构造方法。
●静态常量:显示初始化、静态代码块。
●基本数据类型常量:值不可变。
●引用数据类型常量:地址不可变。

发布了2 篇原创文章 · 获赞 0 · 访问量 17

猜你喜欢

转载自blog.csdn.net/weixin_43952429/article/details/104506006