一个java文件必须有主类吗

風中漫步 2015-07-28 08:58:17
class a
{
public static void main(String[] args){}
}
class b
{
public static void main(String[] args){}
}
没有public修饰时,哪个是入口类?还是没有入口类
...全文
3496 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
迷林 2015-07-29
  • 打赏
  • 举报
回复
class a 就是你的主类 ,在没有修饰符的时候引用所有的
dlhansy 2015-07-29
  • 打赏
  • 举报
回复
每个Java文件可以有最多有一个public类且必须是与文件名同名的类,也可以没有public类。 如果没有public类,只能在包内引用该文件下的所有类。 每个类都可以定义main方法作为程序的入口
風中漫步 2015-07-28
  • 打赏
  • 举报
回复
但是里面没有任何一个public类,所以文件名可以和类名不一样,那这时候该怎么看呢?
飏飏一蝶 2015-07-28
  • 打赏
  • 举报
回复
和文件名相同的那个类为入口类

50,545

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧