调用main()函数问题 java中,我想在main()中,循环执行main(),请问如何实现,如何在main()中调用自身。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 public class TestMain { private static int depth = 5; public static void main(String[] args) { if(--depth>0){ System.out.println("depth = "+depth); main(null); } }} main()函数是个static类型的函数,类名.main(args)即可调用,但这样会无限循环导致栈溢出。建议楼主用其他方法解决。 main()是程序的入口,你无限循环调用它做什么? main函数是程序的入口,如果想循环调用,可以去操作系统进程上操作 你直接在外面在写一个函数,然后再main函数一直调用就行了。 public class TestMain{ public static void main(String args[]) { TestMain.main(null); }} 我是有控制的调用main()函数的。嘿嘿 String 字符串问题 java序列化问题 问一个关于i++与++i的问题。 C# 为什么我的exec()执行批处理命令的时候只能执行一条命令? 如何将实例化的类中的参数传回来?? 高分求下载websphere网址 JNI的问题 事务的问题 请教,关于JAVA的编程工具??? 新手请教 怎么样生成一个字母加数字的字符串?
public class TestMain {
private static int depth = 5;
public static void main(String[] args) {
if(--depth>0){
System.out.println("depth = "+depth);
main(null);
}
}
}
建议楼主用其他方法解决。
{
public static void main(String args[])
{
TestMain.main(null);
}
}