概述
Java中源文件中可以有多个类,最多只能有一个public类?
- 如果源文件中有多个类,那么只能有一个类是public类;如果有一个类是public类,那么源文件的名字必须和这个类的名字完全相同,扩展名为.java
- java程序的入口是main方法,所以public类里面一定含有main方法的类,而且该类名称和文件名一致,因为JVM开始就要通过文件名寻找mian方法。
- 如果源文件中没有public类,那么源文件的名字和含有main()方法的类名字相同,运行时选择主类(包含main方法)运行就可以了。
- main方法不是必须放在public类中才能运行起来,大家都这么写的原因是因为某些编译器(eclipse)运行时默认到和源文件相同的类名中去找main函数,这么写只是方便之举
最后
以上就是震动大白为你收集整理的面试题_Java源文件中可以有多个类,为什么只能有一个public类?的全部内容,希望文章能够帮你解决面试题_Java源文件中可以有多个类,为什么只能有一个public类?所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复