为此,是否有任何教程或示例可供分享。
提前感谢。
您需要的是最佳实践(JAVA)以及其工作原理。
我将推荐一篇较旧的文章
正如Macarse所说:
你读过《Effective Java》吗? http://java.sun.com/docs/books/effective/
其中有很多好的代码。
为了学习如何以最佳方式完成事情,我建议始终检查其他人的代码,特别是开源项目。
你可以随时查看jdk源代码,其中有一些好的算法:
http://java.sun.com/j2se/1.5.0/source_license.html
此外,有时我会研究一些优秀的开源应用程序代码...
编辑:参加像这样的社区也是一个好主意...
正如Naiku所说:
The best option for you to study good code is to look at some popular open source projects. I think 2 years is good enough time to understand code in these projects. Some of the projects you could look at:
* openjdk * apache tomcat * spring framework * apache commons (very useful) * Google collections
Enough for you to study and understand a variety of concepts. I frequently study code in JDK catalina(tomcat), spring, jboss, etc.
http://www.oracle.com/technetwork/java/codeconvtoc-136057.html
这里有几个Java编码规范的链接。您会注意到,这些约定不是硬性规定,开发者社区只采用其中的子集或最适合其需求的部分。
http://www.ontko.com/java/java_coding_standards.html
http://www.javarmi.com/2010/05/java-coding-standards-and-best-practices-2/
Java 有许多编码规范,例如:OpenJDK(这是我首选)或 Google 的规范。
不幸的是,如果你在互联网上搜索,你会发现 过时的 Sun 指南(Oracle 仍在网上维护该文档)。
尽可能地遵循平台的编码规范是明智的。然而,它们只是一种风格,因此,你可以根据自己(或团队)的喜好弯曲一些规则,以其作为基础。
编写代码规范最重要的事情有:
README.*
)。