CrazyDailyQuestion icon indicating copy to clipboard operation
CrazyDailyQuestion copied to clipboard

2019-09-26:jvm在什么情况下会出现栈内存溢出,如何去避免栈内存溢出呢?

Open liu1813565583 opened this issue 6 years ago • 1 comments

liu1813565583 avatar Sep 26 '19 02:09 liu1813565583

栈内存溢出在两种情况下发生: 第一:在单线程情况下,方法运行时创建的栈帧大于栈的深度,会抛出异常 第二:在都线程的情况下,大量创建线程,也会导致内存溢出

如何避免:从上面两个方面去避免即可,欢迎补充

sol-liang avatar Sep 27 '19 03:09 sol-liang