一.在堆中。
public class Test {
public static void main(String[] args) {
List<String> list = new ArrayList<>();
long i = 0;
while (true) {
System.out.println(i);
list.add(String.valueOf(i++).intern());
}
}
}
设置-Xmx10m -Xms10m 抛出OutOfMemoryError异常。
设置-XX:MaxMetaspaceSize=10M 没异常。