caotierong 发表于 2015-4-17 21:45
了解了内存中是怎么存储和转换,就更好了解String类了,特别是常量池,String 是个特殊而且非常常用的类! ...
君嘘 发表于 2015-4-17 21:56
就是因为不了解,网上说法太多了。我也问了黑马的老师,他又给我发了个网址叫我去看,又是另外一种说法。 ...
fantacyleo 发表于 2015-4-17 22:23
堆中new出来的实例和常量池中的“myString”是什么关系呢?
没关系。两者是内容相同(在String类重写的 ...
君嘘 发表于 2015-4-17 22:48
我的疑问:
1.常量池中存储的是对象还是字面值。
如果是字面值,那么为什么说String s=new String("a ...
fantacyleo 发表于 2015-4-17 23:06
1. 当然是对象。怎么可能只存字面值?
2. 并不是在堆内存中存储的才是对象,只是说new创建的对象都在堆内 ...
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |