2010-09-01 79 views
4

我可以開發一個應用程序/項目。但是這不符合正確的編碼標準。它需要大量的內存,而其他的則不易理解。通用標準對於編碼是什麼。我有一個像如何命名變量方法的問題&什麼是封裝類的最佳方式。像那樣?是否有Java的編碼標準?

對此,有沒有任何教程或例子請分享。

在此先感謝。

回答

8

你需要的是最佳實踐(JAVA)及其工作原理。

對於這一點,我可以推薦作爲一個大post

Macarse說:

你讀過有效的Java? http://java.sun.com/docs/books/effective/

它有很多好的代碼在 它。

要了解事情是如何完成的(以最好的方式),我會建議總是檢查其他人的代碼,尤其是開源項目。

您可以隨時檢查jdk的源代碼 ,有一些很好的algorythms 周圍: http://java.sun.com/j2se/1.5.0/source_license.html

此外,有時我用它來研究一些 優秀的開源應用程序代碼...

編輯:也是一個好主意, 參加像 這個社區....

檢查這個OU T:http://www.javadb.com/

Naiku說:

你學習好 代碼最好的辦法是看一些流行的開放源碼 項目。我覺得2年是 足夠好的時間去了解 這些項目的代碼。有些 你可以看一下項目:

* openjdk 
* apache tomcat 
* spring framework 
* apache commons (very useful) 
* Google collections 

夠你學習和了解一個 各種概念。我經常在JDK catalina(tomcat)學習代碼 和 spring,jboss等。

Java Memory Management看到這個Question

+0

非常感謝。好工作。繼續回答.. – Praveen 2010-09-01 07:07:18

6

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

如果你已經工作的一個項目已經確定編碼標準,使用。否則,您可以按照我上面鏈接的標準進行操作,並確保您使用它的標準一致。這將有助於使您的程序對自己和其他人可讀。

+0

+1感謝您的答覆 – Praveen 2010-09-01 07:05:27