二小傻 发表于 2014-4-22 11:41
String temp = "hello";这样定义字符串会首先检查字符串池中是否存在"hello",如果有则直接赋给temp ,如果 ...
曹冬明 发表于 2014-4-22 11:45
改变的不是字符串的值,而是成员变量d1的值
秦久启 发表于 2014-4-22 12:04
先说声谢谢您,但是我这个java书上面的内存图是这样的,让我很不解这个不是改变了temp的值了吗?
...
曹冬明 发表于 2014-4-22 12:32
改变的不是字符串的值,只是重新给d1赋了一个值,之前那个字符串被擦写,被垃圾回收机制给回收了 ...
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |