final修饰变量、方法、类举例

第一种,final修饰变量

final修饰变量、方法、类举例

经过final修饰过的STR2+"2"就是普通的字符串连接,不再重新new,而str3+"2"相当于new了一个新的String对象。

第二中,final修饰方法

final修饰变量、方法、类举例父类中经过final修饰过的方法,在子类中不能被重写,如果在子类中有该方法,则编译报错。

第三种,final修饰的类

final修饰变量、方法、类举例

jdk中,String就是final修饰的,不能被继承。