我最近一直在查看具有 2000 个递归函数调用的深层堆栈,并且想知道 Java 中堆栈中函数调用次数的限制是如何定义的?
最佳答案
该限制基于分配给每个线程的最大堆栈内存量。您可以使用 -Xss JVM 参数配置此限制。有关详细信息,请参阅这些链接:
关于java - Java中栈中函数调用次数的限制是如何定义的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7010273/
标签 java jvm stack stack-size
我最近一直在查看具有 2000 个递归函数调用的深层堆栈,并且想知道 Java 中堆栈中函数调用次数的限制是如何定义的?
最佳答案
该限制基于分配给每个线程的最大堆栈内存量。您可以使用 -Xss JVM 参数配置此限制。有关详细信息,请参阅这些链接:
关于java - Java中栈中函数调用次数的限制是如何定义的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7010273/