- 博客(1)
- 资源 (2)
- 收藏
- 关注
转载 String,到底创建了多少个对象?
String,到底创建了多少个对象?String str=new String("aaa"); 这行代码究竟创建了几个String对象呢?答案是2个,而不是3个。由于new String(“aaa”)相当于”aaa”与一个就是创建出来的放在堆时原实例对象,而另一个就是放在常量池中的 “aaa” 对象,当然这里的str本身只是一个引用,放在栈里,用来指向堆中创建出来的对象。常量池(constant
2016-08-22 10:57:40 2540
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人