String

来源:互联网 发布:php注入 编辑:程序博客网 时间:2024/06/10 15:54
final的三种修饰,别搞混淆了
修饰类,表示该类不能被继承,就是你不能再去写它的子类了,意思是string没有子类了
修饰变量,修饰常量时,表示常量值固定不可更改,修饰类时表示指向的对象是固定的,不可以再指向其他对象了,但是如果对象是可变的你依然可以改变对象的内容

修饰方法,和修饰类有点像,表示该方法不能被子类复写


final String

System.out.println(test.str.replace("world", "Tom"));//返回一个新的String,本身没有改变
System.out.println(test.str);

结果会是

Hello,Tom!
Hello,world!

0 0