黑马程序员技术交流社区
标题: 求代码 [打印本页]
作者: 往事曾如风 时间: 2015-11-1 00:26
标题: 求代码
String str = new String("abc"),里面有几个对象分别是什么
作者: 大自然的搬运工 时间: 2015-11-1 00:45
我也是看别人说的,两个一个是“abc”String池中创建或者引用,还有就是new的在堆中有个String的引用。str中存着堆中地址值,堆中存着常量池中的地址。
作者: chenhaiqian 时间: 2015-11-1 01:09
就只有一个对象str 啊!!
作者: 逝风 时间: 2015-11-1 08:39
我只看到一个 new abc 存放在对象中
作者: 我是大明星 时间: 2015-11-1 08:53
两个对象,先创建str,在创建abc,然后将abc对象的地址赋值给str
| 欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |