标签: string oop object
我是java编程的新手。而且我不明白为什么字符串对象在java中是不可变的。
String a = "Vehicle";
答案 0 :(得分:0)
因为java使用字符串文字的概念。假设有五个引用变量,都引用一个对象"Vehicle"。如果一个引用变量改变了对象的值,它将受到所有引用变量的影响。这就是字符串对象在java中不可变的原因。
"Vehicle"