项目中常见的.java文件数



我是Java的新手,我想知道在创建更复杂的程序时什么是正常的编码最佳实践。

问:将所有代码(类、方法、对象等(仅添加到 1 个.java文件中是否常见? 或者,随着程序变得越来越复杂,开发人员是否使用超过 1 个包含许多方法的 .java 个文件(2 个或更多(,并且带有 main(( 函数的主.java文件调用其他文件并使用返回的数据?

语言本身提供了一些指导:公共类 A 需要进入 A.java。因此,每个公共类都要求您将其放入单独的文件中。

当然,您可以根据需要向该文件添加任意数量的内部或非公共类。但这被认为是不好的做法。常用的 Java 谷歌编码标准建议每个文件始终只有一个顶级。不是2,不是5:一。

最后,你必须明白:一个由简单(小(类组成的复杂网络比一个由大型、复杂的类组成的简单网络更受欢迎!你总是努力小班授课,对"一件事"负责。

最新更新