我应该在Swing应用程序中将我的基类或根Java类命名为什么?
现在我的项目名为FirstSwingProject
,后跟src文件夹和名为base的包。
但我的主要课程名为PaneFactory.java,因为我的想法是创建一个可以打开新便笺的Swing应用程序。
有谁可以为这个班级建议一个更好的名字?
第一堂课是否有Java命名约定?
答案 0 :(得分:6)
我会称之为
com.yourdomainname.yourprojectname.Main
“Main”类没有命名约定。类与CamelCase拼写,并且应始终位于包中。包装的约定以相反的顺序为它们添加域名。因此,如果您的域名是jojo.com,则应该是
com.jojo.yourprojectname.Main
答案 1 :(得分:3)
没有约定,但我个人通常将我的基类命名为与我打算用于我的程序|| app的名称相同或相似。 那么在你的情况下可能是NoteReader还是什么?
或者其他人建议只使用Main.java