深入理解java.lang.StackOverflowError和java.lang.OutOfMemoryError错误
名词解释StackOverflowError:栈溢出错误OutOfMemoryError:内存不足错误栈溢出如果一个线程在计算时所需要用到栈大小>配置允许最大的栈大小,那么Java虚拟机将抛出StackOverflowError内存溢出如果一个线程可以动态地扩展本机方法栈,并且尝试本地方法栈扩展(没有大于配置允许最大的栈大小),但是内存不足可以提供,或者如果不能提供足够的内存来为新线程创建初始的堆