Java中的以下语句创建了多少个String对象

时间:2016-03-14 12:59:48

标签: java

我的问题是以下语句将创建多少个字符串对象?

String a="good"+"luck";

我知道String Constant Pool。但是我想问一下,字符串常量池中只有文字创建对象吗?

有3个物体吗?

1: good
2: luck
3: goodluck

如果有三个对象,那么1, 2对象将去哪里。 JVM会干净吗?当JVM从String Constant Pool中删除对象?

0 个答案:

没有答案