黑马程序员技术交流社区

标题: java文件名为什么必须和类名同名? [打印本页]

作者: ln0491    时间: 2015-8-26 11:03
标题: java文件名为什么必须和类名同名?
本帖最后由 ln0491 于 2015-8-26 14:00 编辑

刚开始学不太明白,请大神解答下,谢谢!

作者: pengbeilin    时间: 2015-8-26 12:53
如果主函数所在的类是public修饰,那么类名必须和文件名一致!
其他的情况 你想怎么写类名就怎么写类名,但是一般我们都会把类名和文件名取一样的,

作者: 徐雪涛xuxuetao    时间: 2015-8-26 13:04
不一定非要相同
作者: 刘登飞    时间: 2015-8-26 13:36
public修饰下一定要相同  其余就不做强制要求  再说了 同名文件便于你自己验证或查看
作者: ln0491    时间: 2015-8-26 13:50
pengbeilin 发表于 2015-8-26 12:53
如果主函数所在的类是public修饰,那么类名必须和文件名一致!
其他的情况 你想怎么写类名就怎么写类名,但 ...

也就是如果有public的类的话,文件名要与public 类的名字相同,其它的不要求,但最好和一个类的名字相同
谢谢
作者: ln0491    时间: 2015-8-26 13:51
刘登飞 发表于 2015-8-26 13:36
public修饰下一定要相同  其余就不做强制要求  再说了 同名文件便于你自己验证或查看 ...

谢谢,文件名和public的相同,如果没有public的放和一个类的名称相同最好




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