java程序可以有多个main方法

 我来答
千锋教育
2015-12-20 · 做真实的自己 用良心做教育
千锋教育
千锋教育专注HTML5大前端、JavaEE、Python、人工智能、UI&UE、云计算、全栈软件测试、大数据、物联网+嵌入式、Unity游戏开发、网络安全、互联网营销、Go语言等培训教育。
向TA提问
展开全部
每一个java文件都会有一个public static void main(String[] args)作为程序作为入口,一个类有且只有一个,但是可以有与他不同的,比如:void main(),void main(int a),都是可以的,在不同类中,是可以有多个public static void main(String[] args),比如我下面的代码,但是程序不会以另一个作为程序入口,区别就在于class前的public,第二个class是不允许用public修饰的。
package trya;
import swing.*;
public class trya extends UsuallyNeedJFrame{

trya(){
super("qq",true,40,40,400,400);
}
public static void main(String[] args) {
new trya();

}

}
class a{
public static void main(String[] args){

}
}
HHPpeace888
推荐于2017-11-26 · TA获得超过565个赞
知道小有建树答主
回答量:529
采纳率:66%
帮助的人:366万
展开全部
亲,绝对不可以哦!
1、一个类只能允许一个main方法,因为main方法是这个类的入口,怎么能有多个入口呢。
2、main方法必须是static,因为static的方法在编译的时候就已经执行了。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zlingbd
2014-10-27 · 超过34用户采纳过TA的回答
知道答主
回答量:259
采纳率:0%
帮助的人:87.9万
展开全部
一个类里只能有一个
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
guojian2008117
2014-10-27
知道答主
回答量:8
采纳率:0%
帮助的人:3.1万
展开全部
不可以吧,当进入一个main时还怎么进入另一个main呢?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式