Sting的几个概念:
1.String类是final类不能被继承,并且它的成员方法默认为fianl方法
3.String对象一旦被创建就不可改变相关的任何change操作都会生成一个新的对象
4.使用String不一定会创建新的对象
String为什么鈈可变:
1.常量池思想:字符串不可变常量池的需要,若允许改变那么将会引起各种逻辑错误,例如 String s1 = "abcd"; String s2 = "abcd"; s1,s2都指向常量池中的同一个字符串不可變如果改变s1那么s2的逻辑也会跟着改变
3.安全性:String被许多的库(类)用作参数,例如网络连接URL文件路径等