Java三大修饰符
abstract语法:
1、 在class关键字前面,加上abstract,代表这个类是一个抽象类;
public abstract class{}
2、在方法名前面加一个abstract,代表这个方法是一个抽象方法;
public abstract void method();
3、 没有抽象属性,抽象类不能被实例化.
注意:抽象类中的抽象方法,如果一个类继承抽象类之后,抽象方法必须被实现,否则自己必须是抽象类
static语法:
1.可以修饰属性、方法、初始化代码块,被修饰的属性称之为静态属性,被修饰的方法称之为静态方法,被修饰的初始化代码块称之为静态代码块。
2.在方法的返回值前添加static 修饰符:static void m1(){}
3.静态代码块
static{
//具体内容
}
4.静态属性:static 数据类型 定义的的名字;
final语法:
1.代表最终的唯一的,不可改变的。
可以修饰属性、局部变量、方法、类;被修饰的变量称之为常量,被修饰的属性称之为常亮属性;被修饰的方 法为最终方法,被修饰的类为最终类。
2.最终类不能被继承。,但是可以继承别类
3.final 数据类型 属性名;
public final class 类名{}
public final void 方法名(){}