final变量只能赋值一次,**赋值的方式**有三种:
1)声明变量时直接赋值;
2)非静态成员变量在{}块中赋值,静态成员变量在static{}块中赋值;
3)非静态成员变量在构造方法中赋值。
**final修饰类**
final类不能被继承,因此不会有子类。final类中的方法不论是否有final修改,都是final的。
**final修饰方法**
final方法不能被override。若父类中的方法为final的,则子类不能override该方法,但可以调用该方法(父类的final方法)。
发布者:admin,如若转载,请注明出处:https://ai1024.vip/28746.html