是否有任何广泛的现代Java编码约定?[已关闭]

2022-09-02 12:29:36

Sun的“Java编程语言的代码约定”最后更新于1999年4月。十年后,语言以及一般使用模式发生了很多变化。是否有更多最新、广泛采用的标准?

大多数准则省略了指定文件编码和行尾。Sun 建议使用混合制表符和空格。Eclipse IDE 默认使用 Eclipse 的标准,即仅是选项卡。Maven 风格指南仅包含空格。许多风格指南,如JBoss,遵循Sun的指导方针,但更喜欢K&R大括号而不是OTBS。每个Apache项目都有自己的风格指南,每个项目之间略有不同。


答案 1

四个空间 - 这是上帝使用的。


答案 2

您真正需要遵循的唯一编码标准是项目团队接受的标准。您可能不同意使用制表符而不是空格,但如果这是团队的编码约定,则最好遵循它。


推荐