(面试题)Final关键词作用 扎心柯 2023-02-01 56 阅读1分钟 final如果修饰类,则该类不可被继承 如果你看String源码的话,就能看到String类就是被final修饰的,不可被继承,因为这是保证字符串的不可变性 final如果修饰方法,则该方法不可以被重写 final如果修饰变量,则该属性一旦被赋值就不可以被更改 另外,如果修饰的是引用类型,一旦被赋值后,该引用不能被重新赋值,但该引用指向的对象内部属性可以变化。 ->这个是我在研究String为什么不可变的时候,看过String的源码,通过反射修改过char数组的值,可以修改成功。