1
我寫了代碼來獲取我的電腦的堆棧大小。什麼設置堆棧大小?
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或別的東西)的大小?是否可以更改堆棧大小?
你說的是JVM中的堆大小嗎? – ryekayo