改变JVM的配置,增大n.

用递归方法求阶乘时,f(n) 中的n 越大,则会造成堆栈溢出,如何改变JAVA中的JVM配置,能够增大n。

-Xmx512m 临时变量都在年轻代 调大这个参数

你可以通过优化算法来达到这个目的的。。

f(n)中的n是在栈中的,要想增大栈,可以设置参数-Xss1m(设置每个线程的栈为1m)。而-Xmx(是设置最大的堆大小),-Xms(设置最小的堆大小)。具体的可以查看
下列的链接,关于jvm各个参数的含义:
http://www.cnblogs.com/edwardlauxh/archive/2010/04/25/1918603.html