5

可能重复:
关于 Java 字符串池的问题

最近我读了一篇java文章,发现下面的说法“改进了java 6以后的字符串池技术”。他们提到的一个例子如下

String one = "one";
String two = new String("one");

上述示例创建的对象数 = 1

在这里我有点困惑,即使我们使用new关键字 how come 它也不会创建新对象并使用在字符串池中创建的对象。

请澄清一下。

4

1 回答 1

1

我认为做一个 == 两个应该有助于确定创建了多少对象。

于 2012-05-10T14:59:32.950 回答