是否有Java的编码标准?

Pra*_*een 4 java coding-style

我可以开发一个应用程序/项目.但这不符合正确的编码标准.需要大量内存而其他人无法轻易理解.编码的通用标准是什么.我有一个问题,比如如何命名变量方法以及打包类的最佳方法是什么.像那样?

为此,是否有任何教程或示例请分享.

提前致谢.

Gar*_*ero 8

您需要的是最佳实践(JAVA)及其工作原理.

为此,我可以推荐一个较旧的帖子

正如马卡尔斯所说:

你读过Effective Java吗? http://java.sun.com/docs/books/effective/

其中有很多好的代码.

要了解事情是如何完成的(以最好的方式),我建议总是检查其他人的代码,尤其是开源项目.

您可以随时查看jdk源代码,它周围有一些很好的算法:http: //java.sun.com/j2se/1.5.0/source_license.html

此外,有时我用来研究一些好的开源应用程序代码......

编辑:参加像这样的社区也是一个好主意....

看看这个:http://www.javadb.com/

正如奈库所说:

学习优秀代码的最佳选择是查看一些流行的开源项目.我认为2年时间足够了解这些项目中的代码.您可以查看的一些项目:

* openjdk
* apache tomcat
* spring framework
* apache commons (very useful)
* Google collections
Run Code Online (Sandbox Code Playgroud)

足够你学习和理解各种概念.我经常在JDK catalina(tomcat)和spring,jboss等学习代码.

对于Java内存管理,请参阅此问题


Cod*_*ict 6

http://www.oracle.com/technetwork/java/codeconvtoc-136057.html

如果您正在处理的项目已定义编码标准,请使用该项目.否则,您可以遵循我上面链接的标准,并确保您使用它的一致性.它有助于使您的程序对您自己和他人可读.