Review-StackOverFlowError: Cause

2019-05-12  本文已影响0人  cctoken

StackOverFlowError: Causes & Solutions

Review

jvm stackoverflowerror 的原因和解决方案
jvm实例,每个线程都有一个栈帧,栈帧的大小是有限的,方法的调用执行,决定了,栈帧需要保留调用点的相关信息,当调用的层级越来越大时,会造成栈帧溢出。

解决方案,检查代码是否符合逻辑,是否可能存在无限调用的场景
调整 jvm 线程栈的大小,只需要在启动jvm实例时,指定参数-Xss2m 即可。

这篇文章比较简单,这周偷懒了

上一篇 下一篇

猜你喜欢

热点阅读