黑马程序员技术交流社区
标题:
谁知道为什么创建String类的独享相当于创建两个对象吗?
[打印本页]
作者:
永飞
时间:
2015-8-23 22:14
标题:
谁知道为什么创建String类的独享相当于创建两个对象吗?
谁知道为什么创建String类的独享相当于创建两个对象吗?
作者:
史柯
时间:
2015-8-24 08:42
String str=new String(“Hello”);
这句代码是创建了两个对象。
String str部分在栈内存造了一个对象
new String部分在堆内存造了一个对象
推荐你用String str="Hello";
这样用的作用是:
String str部分在栈内存造了一个对象
Hello创建在方法池,作为常量保存,不创建对象
作者:
a1ccwt
时间:
2015-8-24 09:03
点赞一个
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2