运行时常量池位置

时间:2019-03-03 18:14:33

标签: java jvm string-pool

String对象存储在堆中。 例如:

String s1 = new String("s1");

s1对象将存储在堆中;

字符串文字存储在字符串常量池中。

String s2 = "s2";

s2对象将存储在字符串常量池中(可能在堆内部)。

我听说过运行时常量池

但是我不知道具体存储在什么位置。 它和字符串常量池一样吗? 还是我应该写些什么以便它存储在运行时常量池中?

0 个答案:

没有答案