为了账号安全,请及时绑定邮箱和手机立即绑定

什么情况下,在同一个包里某一个类中必须包含main()方法?

什么情况下,在同一个包里某一个类中必须包含main()方法?

苏文进 2017-06-12 11:09:03
查看完整描述

3 回答

已采纳
?
Elife漫格局

TA贡献17条经验 获得超13个赞


main是一个类中的入口函数,如果要执行就必须写main函数,如果你要运行当前这个文件,就必须写main方法执行,我看你可能是想执行show1方法,正确的方式应该是写一个main方法去调用show1或者show方法

查看完整回答
2 反对 回复 2017-06-12
?
望远

TA贡献1017条经验 获得超1032个赞

一个包中可以包含多个源文件,一个源文件里可以有多个类,当某个类中包含main方法,这个类就被称之为主类,在运行时,main方法是程序的入口,因此在执行时必须

java 主类名

查看完整回答
1 反对 回复 2017-06-12
  • 苏文进
    苏文进
    创建一个类的过程是:创建java工程-创建包-创建类,那么源文件在哪里?如果一个包里面只有一个类,那么这个类可以不包含main方法呢?
  • 让一切随风1428
    让一切随风1428
    可以,不需要入口的类就不需要main了。
  • 望远
    望远
    你这个所谓的创建类就是新建了一个Java源文件,这个源文件中默认生成了一个和Java源文件名一致的public类,这个源文件中还可以新建其他类,只是不能再以public修饰,一个源文件中只能有一个public类。
?
Caballarii

TA贡献1123条经验 获得超629个赞

java代码运行必须从main方法开始

查看完整回答
1 反对 回复 2017-06-12
  • 3 回答
  • 0 关注
  • 2466 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信