Oracle Java代码规范

51

2
这个问题也在Oracle论坛上提出过,但没有答案。 - eis
1
如果您知道更好的方法,我会非常乐意遵循。@eis 我也看过Oracle论坛,我认为所有开发人员都在这里,这对每个人都有帮助。这就是目的。 - X-HuMan
2
是的,我只是引用这个问题来表明其他人也在寻找答案。 - eis
请注意未来的关闭投票者:我认为这属于Shog9的“规范来源”例外 - eis
6个回答

32
一种选择是使用网络档案馆,它似乎包含该文档(这里是pdf版本的直接链接)。然而,我也很想知道Oracle对此做了什么,他们是否打算将其删除。
在Oracle论坛上有 讨论 关于将此提升到OTN支持,但没有提到回应。

2014年6月17日更新:现在网站上添加了一个论坛帖子,解释以下内容:

这些Java代码约定是1999年编写的,自那以后就没有进行维护。

信息可能已经过时;文档内的链接可能无法工作。这就是为什么这些页面被删除的原因。不幸的是,还有其他指向该文档的网站没有更新。

为避免混淆,我们重新发布了原始文档,并附有关于信息不是最新的适当免责声明,同时我们会清理那些其他网站。

请尝试Java编程语言的代码约定

事实上,似乎该页面已经恢复。



3

我认为那份文件已经过时了。SEI发布了最新标准 - 这些标准既酷又非常好。


1
SEI是定义Oracle规则的吗?还是有不同的规则? - X-HuMan
3
这个链接是指SEI CERT的“安全”编码指南,虽然在我看来非常重要,但它们并不是通用的编码风格指南。它们的新位置似乎是https://www.securecoding.cert.org/confluence/display/java。 - Stefan L

0

虽然这个链接可能回答了问题,但最好在此处包含答案的基本部分并提供参考链接。如果链接页面更改,仅有链接的答案可能会失效。- 来自审查 - Procrastinator

0

如果您检查前面答案中的链接,它包含了您添加的相同链接 ;) - X-HuMan

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接