开发者社区> 问答> 正文

什么情况下会发生栈内存溢出?

什么情况下会发生栈内存溢出?

展开
收起
cuicuicuic 2021-10-31 15:53:04 494 0
1 条回答
写回答
取消 提交回答
  • 主要时候在进行递归的时候,在进行递归时,未完成不会释放资源,并且递归的次数不容易通过代码控制,如果超出边界就会导致栈溢出,在新建线程的时候没有足够的内存去创建对应的JVM Stack,那么JVM将抛出一个OutOfMemory异常(这是启动过多),这是主存储不够分配。

    2021-10-31 15:57:28
    赞同 展开评论 打赏
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
内存取证与IaaS云平台恶意行 为的安全监控 立即下载
云服务器ECS内存增强型实例re6全新发布 立即下载
JVM的GC 立即下载