Oracle Java代码约定

X-H*_*Man 47 java coding-style

有人知道Oracle在哪里可以找到描述Java代码约定的文档吗?

此网址不再可用,因此我为此主题创建了新问题.

http://www.oracle.com/technetwork/java/codeconv-138413.html

eis*_*eis 31

一种选择是使用Wayback机器,它似乎包含文档(这里是pdf版本的直接链接).但是我也有兴趣了解Oracle用它做了什么,他们是否打算摆脱它.

有一个在Oracle论坛上讨论这个被提升到OTN支持,但没有任何反应被提及.


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

这些Java代码约定是在1999年编写的,自那以后一直没有得到维护.

这些信息可能不是最新的; 文档中的链接可能不起作用.这就是删除页面的原因.不幸的是,有其他网站指向该文档未更新.

为了避免混淆,我们重新发布了原始文档,并在我们清理其他网站的同时,提供了关于不是最新信息的适当免责声明.

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

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

  • PDF版本可再次访问http://www.oracle.com/technetwork/java/codeconventions-150003.pdf(与上述答案中链接的URL相同,无需通过archive.org). (2认同)

iva*_*kov 9

所需的基础在这里:

谷歌:

甲骨文:

弹簧:

更高级的内容,与第https://martinfowler.com/eaaCatalog/页上的书和“清洁代码”一书中的逻辑结构有关


  • 该问题专门询问** Oracle **代码约定。为什么还要包括其他人?而且,为什么“请求的资源”至少没有被“优先”列出? (3认同)