String是不可变的在这段代码中,s原先指向⼀个String对象,内容是 "abc",然后我们将s指向"123",那 么s所指向的那个对象是否发⽣了改变呢?答案是没有。这时,s不指向原来那个对象了,⽽指向了另⼀个 String对象,内容为"123",原来那个对象还存在于内存之中,只是s这个引⽤变量不再指向它了。