摘要: 字符串 1)、字符串的不可变性 当你给一个字符串重新赋值之后,老值并没有销毁,而是重新开辟一块空间存储新值。 当程序结束后,GC扫描整个内存,如果发现有的空间没有被指向,则立即把它销毁。 图示如下: 所以,当多个string类型的变量的值一样时,他们在堆中其实是共用一个空间的值的。 图示如下两图: 阅读全文
posted @ 2021-10-04 16:31 青仙 阅读(94) 评论(0) 推荐(0)