Java(22)_final关键字

package com.bowen.dong;
 /*
  * final修饰局部变量
  */
class student1{
    final String name ="bowen";
    public void print() {
        System.out.println(name);
    }
}

public class example02 {
    
    public static void  main(String[] args) {
        final int a =10;
        //a=11;报错
        student1 stu =new student1();
        stu.print();
    }
}

final修饰的方法不能被重写,是最终方法
final修饰的类的类是最终类,不能被继承!
Final修饰变量,一次赋值,终身不变

被final关键字修饰的成员变量 必须赋初值!!!局部变量先定义,再赋初值。

原文地址:https://www.cnblogs.com/sunnybowen/p/9860169.html