将为下面的代码创建多少个字符串对象

时间:2014-09-02 11:53:47

标签: java string

如果我们使用new运算符创建相同的字符串100次,如下所示,将创建多少个对象,如果将创建100个对象,就像创建相同的字符串100次一样不是最好的,它看起来JAVA低效处理字符串对象为同一个字符串创建100个对象的创建?

请帮我理解。现实中发生了什么?

String obj1 = new String("Hello");
String obj2 = new String("Hello");
String obj3 = new String("Hello");
................
................
String obj99 = new String("Hello");
String obj100 = new String("Hello");

0 个答案:

没有答案