栈帧过多导致内存溢出栈帧过大导致内存溢出
public class JvmStacks {
static int count =0;
public static void main(String[] args) {
method1();
}
public static void method1(){
count++;
method1();
}
}
而栈帧过大不容易实现,可以试着去调整虚拟机栈分配的内存。



