黑马程序员技术交流社区
标题:
类名和文件名是否一致
[打印本页]
作者:
IT_JM
时间:
2013-9-28 16:31
标题:
类名和文件名是否一致
最近一直在学习毕老师的基础视频。
有点疑问:
在类没有加public修饰符时,类名和文件名可以不一样,编译时可以通过。
但是当加了public修饰符以后,是不是必须保证类名和文件名一致,要不然编译器会提示类是公共的,应该在 类.java 文件中被声明。
就是想问怎么样写才是规范的,一般都用什么方式?
作者:
请叫我马里奥
时间:
2013-9-28 19:52
源文件的命名规则是这样的,如果源文件中有多个类,那么只能有一个类是public 类。如果有一个类是public类,那么源文件的名字必须与这个类的名字完全相同,扩展名是.java。如果源文件没有public类,那么源文件的名字只要和某个类的名字相同,并且扩展名是.java就可以了。
作者:
神之梦
时间:
2013-9-29 00:23
这个看你自己,一般有一个类名与文件名相同,并把其设置为public
作者:
IT_JM
时间:
2013-9-29 00:44
嗯,谢啦
作者:
黄文伯
时间:
2013-9-29 15:13
请将帖子类型修改为“已解决”
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2