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