- String是用final修饰的,表明不可变,String中的value数组也是final修饰的,表明不可变
String a = “string”;
String b = a;
a = “String2”;
a、b只是一个引用,说不可变,指定是具体的值不可变。string并没有修改成string2,而是又创建了一个新的对象,把a指过去。
String a = “string”;
String b = a;
a = “String2”;
a、b只是一个引用,说不可变,指定是具体的值不可变。string并没有修改成string2,而是又创建了一个新的对象,把a指过去。