java中一个程序是否只能有一个主函数??

 我来答
strionws
2012-02-07 · TA获得超过1644个赞
知道小有建树答主
回答量:412
采纳率:0%
帮助的人:375万
展开全部
不一定的。
在java程序编写的时候,经常会因为要测试本类中是否能到达目的而进行测试,
并最后保留这些测试代码。
所以整个工程结束后,可能代码中存在大量的main()方法。

但是在java中,每个class类中只能有一个main()方法,也可以没有。
最后,整个工程结束的时候,会找到一个能引导整个程序运行的main()方法来作为程序的入口。

所以说,一个完整的java程序中,可能存在多个main()方法,
但是作为程序入口的只能选其中一个。
没有响应m2
2012-02-04 · TA获得超过8387个赞
知道大有可为答主
回答量:7579
采纳率:33%
帮助的人:3482万
展开全部
不一定......你可以在每一个类中写一个main函数 不过运行程序的时候只能送运行其中一个~
其他的mian函数可以像普通的static函数一样直接调用~~
追问
能不能给咱举个例子??谢啦
追答
class a
{
public static void main(String [] args)
{
System.out.println("a");
String [] a = null;
b.main(a);
}
}

class b
{
public static void main(String [] args)
{
System.out.println("b");
String [] b = null;
a.main(b);
}
}
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友1f5602c
2012-02-07
知道答主
回答量:2
采纳率:0%
帮助的人:3279
展开全部
必须只有一个主函数,那是程序的入口
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jchenzeke
2012-02-04 · TA获得超过160个赞
知道小有建树答主
回答量:172
采纳率:0%
帮助的人:69.2万
展开全部
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
liupeipeng08
2012-02-06 · 超过15用户采纳过TA的回答
知道答主
回答量:161
采纳率:0%
帮助的人:56.8万
展开全部
应该说是一个类最多有一个main方法
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 6条折叠回答
收起 更多回答(7)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式