我是靠谱客的博主 震动大白,这篇文章主要介绍面试题_Java源文件中可以有多个类,为什么只能有一个public类?,现在分享给大家,希望可以做个参考。

Java中源文件中可以有多个类,最多只能有一个public类?

  1. 如果源文件中有多个类,那么只能有一个类是public类;如果有一个类是public类,那么源文件的名字必须和这个类的名字完全相同,扩展名为.java
  2. java程序的入口是main方法,所以public类里面一定含有main方法的类,而且该类名称和文件名一致,因为JVM开始就要通过文件名寻找mian方法。
  3. 如果源文件中没有public类,那么源文件的名字和含有main()方法的类名字相同,运行时选择主类(包含main方法)运行就可以了。
  4. main方法不是必须放在public类中才能运行起来,大家都这么写的原因是因为某些编译器(eclipse)运行时默认到和源文件相同的类名中去找main函数,这么写只是方便之举

最后

以上就是震动大白最近收集整理的关于面试题_Java源文件中可以有多个类,为什么只能有一个public类?的全部内容,更多相关面试题_Java源文件中可以有多个类内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(120)

评论列表共有 0 条评论

立即
投稿
返回
顶部