我已经编写了代码来获取计算机堆栈的大小。
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,OS或其他)?是否可以更改堆栈大小?