Java heap space:堆空间不足。
原因:堆中存在大量的对象,垃圾回收器收集不过来。导致程序奔溃。
模拟案例:
public class MoreObjectDemo {
public static void main(String[] args) {
StackOverflowError();
}
public static void StackOverflowError() {
while (true) {
byte[] bytes = new byte[100 * 1024 * 1024];
System.out.println(bytes);
}
}
}