package jvm; import java.util.ArrayList; import java.util.List; /** * 运行时常量池溢出,需要在JDK1.6测试 */ public class RuntimeConstantPoolOOM { public static void main(String[] args) { List list = new ArrayList<>(); int i = 0; while (true) { list.add(String.valueOf(i++).intern()); } } }