Java final关键字

2022-11-23 09:50:04
final 可以用来修饰类、变量以及成员方法 final修饰类:该类成为最终类不能被继承,但是该类可以有父类 final修饰变量: (1)final 修饰成员变量:该成员变量必须在其所在类对象创建之前被初始化(且只能被初始化一次)即这个成员变量要在自己所在的类对象创建之前被赋值且只能被赋值一次 (2)final修饰局部变量:该变量在定义时不可以初始化,但是在使用之前,必须完成初始化且只能初始化 final修饰成员方法:则这个方法不能被重写,但是可以被继承