黑马程序员技术交流社区

标题: java中.java文件的命名必须和主函数类名相同吗 [打印本页]

作者: 李亚西    时间: 2014-7-12 05:47
标题: java中.java文件的命名必须和主函数类名相同吗
java中.java文件的命名必须和主函数类名相同吗
作者: idency    时间: 2014-7-12 06:11
不是的,但是如果某一类名声明为public的话,那么文件名就要跟public对应的类名一致
作者: mytongyong    时间: 2014-7-12 06:59
     不需要的,如果你声明类为public,则你必须把这个java文件命名为类名+.java。如果你声明的类不是public,则名称随意,但要注意你要启动的那个类一定要包含main方法。java虚拟机启动的时候加载的是类。也就是说java + 类名的形式。如果说类名和文件名相同的话,表面上看就好像是你启动的那个文件,呵呵。
作者: huanglyhf    时间: 2014-7-12 08:10
不一定啊!编译出来的类名对就行了!
作者: DarkSky    时间: 2014-7-12 09:58
最好是一样吧,这样比较好找。。当然不一样也可以
作者: 李亚西    时间: 2014-7-12 12:06
mytongyong 发表于 2014-7-12 06:59
不需要的,如果你声明类为public,则你必须把这个java文件命名为类名+.java。如果你声明的类不是publi ...

好的,领教了。谢谢




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2