java一个包内可以出现多个main方法吗

 我来答
woshidaniel
推荐于2017-10-04 · TA获得超过9240个赞
知道小有建树答主
回答量:1760
采纳率:96%
帮助的人:953万
展开全部
一个包内可以出现多个main。main方法是所有程序的入口。
只需要main方法所在的类是public修饰即可。没有一个包内不能有多个main的限制。
补充:
在Java中,main()方法是Java应用程序的入口方法,也就是说,程序在运行的时候,第一个执行的方法就是main()方法,这个方法和其他的方法有很大的不同,比如方法的名字必须是main,方法必须是public static void 类型的,方法必须接收一个字符串数组的参数。
261667318
2014-09-26 · TA获得超过898个赞
知道小有建树答主
回答量:680
采纳率:100%
帮助的人:639万
展开全部
可以啊。 一个类里面只能有一个main方法,但是一个包里面可以有好多类啊。 但是如果你要是把程序打成jar包的话,就只能指定某个类中的main方法作为整个程序的入口了
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
风丫小满
2014-09-26 · TA获得超过111个赞
知道答主
回答量:49
采纳率:0%
帮助的人:21.2万
展开全部
可以,但是一个java文件,只能有一个Main方法,就像每个人只有一张嘴一样。包含Main方法的java文件相当于一个小的运行程序,Main方法就是程序运行的入口。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
锺芮0G30d3
2014-09-26 · TA获得超过628个赞
知道小有建树答主
回答量:124
采纳率:0%
帮助的人:159万
展开全部
可以,每个java类里都可以定义main方法,只不过在执行的时候,如java xxx 执行的就是xxx.java类的main方法
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhongtyler
2014-09-26 · TA获得超过4408个赞
知道大有可为答主
回答量:4384
采纳率:79%
帮助的人:924万
展开全部
可以,但是只有 参数是 String[] 且返回值是void的会被当作入口。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式