我是靠谱客的博主 震动大白,最近开发中收集的这篇文章主要介绍面试题_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源文件中可以有多个类,为什么只能有一个public类?所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部