为String str = new String(“test”)创建了多少个对象

时间:2017-06-23 09:54:14

标签: java

我已经完成了这个String Constant Pool Java但是dint得到了清楚我想知道创建了多少个对象,即

时分配的内存空间
String s=new String("stackoverflow");
  1. 如果stackoverflow在字符串常量池中不可用,则会创建2个对象,即字符串常量池中的一个,堆内存中的另一个和s将指向堆内存中的那个。? 或

  2. 堆内存中只创建了一个对象......?

0 个答案:

没有答案