我应该在 Swing 应用程序中命名我的基本 Java 类或根 Java 类?
现在我的项目被调用FirstSwingProject
,然后是 src 文件夹和一个名为 base 的包。
但是我的主类叫做 PaneFactory.java,因为我的想法是我正在创建一个可以打开新便笺的 Swing 应用程序。
任何人都可以为这门课推荐一个更好的名字吗?
头等舱有 Java 命名约定吗?
我会称之为
com.yourdomainname.yourprojectname.Main
“主要”类没有命名约定。类用 CamelCase 拼写,并且应该始终放在一个包中。打包它的约定以相反的顺序在它们前面加上您的域名。所以如果你的域名是jojo.com,应该是
com.jojo.yourprojectname.Main
没有约定,但我个人通常将我的基类命名为与我打算用于我的程序||应用程序的名称相同或相似。所以在你的情况下可能是 NoteReader 什么的?
或者正如其他人建议的那样 Main.java