【问题标题】:What sets the stack size? [duplicate]什么设置堆栈大小? [复制]
【发布时间】:2015-06-30 16:43:47
【问题描述】:

我已经编写了获取计算机堆栈大小的代码。

public class TestStack {

  private static int c;

  public static void main(String... args){
    try{
      f();
    } catch (StackOverflowError e){
      System.out.println(c);
    }
  }

  private static void f(){
    c ++;
    f();
  }
}

它的工作结果是:11908

什么设置堆栈的大小(JVM、操作系统或其他)?是否可以更改堆栈大小?

【问题讨论】:

  • 你说的是JVM中的堆大小吗?

标签: java jvm


【解决方案1】:

JVM,是的,您可以传递参数来更改堆栈大小。这个问题/答案有点接近你的问题。 How to increase the Java stack size?

【讨论】:

    猜你喜欢
    • 2011-10-02
    • 2015-08-08
    • 1970-01-01
    • 2016-12-07
    • 2022-07-21
    • 1970-01-01
    • 2021-06-13
    • 2011-07-01
    • 2014-07-31
    相关资源
    最近更新 更多