首页 > 编程知识 正文

java.lang.stackoverflowerror解决(Java 递归StackOverflowError解决方法)

时间:2023-05-05 00:35:42 阅读:123780 作者:4239

第一步:

检查递归的结束条件是否正确。 如果递归终止条件错误,则需要进一步修改条件直到正确。 第二步:

假设递归条件没有问题,此时需要手动调整JVM的堆栈内存初始化大小。 可以增大堆栈存储器的容量。 (可以调整得很大。 第三步:

虽然调整了大小,但如果在运行时发生此错误,也只能继续扩大堆栈的内存大小。 (java -X )这可以看到改变堆栈大小的参数

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。