java編程規(guī)范.doc
約11頁DOC格式手機打開展開
java編程規(guī)范,java編程規(guī)范頁數(shù):11字?jǐn)?shù):4635java編程規(guī)范目錄1. 為什么要制定編碼規(guī)范32. java編碼規(guī)范32.1 程序編寫規(guī)范32.2 排版規(guī)范32.3 測試維護42.4 java文件樣式42.5 可讀性72.6 性能72.7 命名規(guī)范82.8 代碼編寫格式92.9 注釋規(guī)范102.10 代碼編譯123. 顯示層...
內(nèi)容介紹
此文檔由會員 cnlula 發(fā)布
Java編程規(guī)范
頁數(shù):11 字?jǐn)?shù):4635
Java編程規(guī)范
目 錄
1. 為什么要制定編碼規(guī)范 3
2. JAVA編碼規(guī)范 3
2.1 程序編寫規(guī)范 3
2.2 排版規(guī)范 3
2.3 測試維護 4
2.4 JAVA文件樣式 4
2.5 可讀性 7
2.6 性能 7
2.7 命名規(guī)范 8
2.8 代碼編寫格式 9
2.9 注釋規(guī)范 10
2.10 代碼編譯 12
3. 顯示層頁面編碼規(guī)范 14
3.1 顯示層頁面樣式(草案) 14
Java編程規(guī)范
為什么要制定編碼規(guī)范
代碼規(guī)范相當(dāng)重要. 代碼規(guī)范提高軟件代碼的可讀性 , 使得開發(fā)人員快速和徹底的理解新代碼.
好的代碼風(fēng)格不僅會提高可讀性 ,而且會使代碼更健壯 , 更為重要的是在修改時不容易出錯.
在現(xiàn)代軟件開發(fā)中 ,維護工作會占用80%的時間 , 而且開發(fā)者和維護者通常不是同一個程序員. 這意味著你經(jīng)常要閱讀和修改別人開發(fā)的程序 , 別人也同樣可能需要閱讀和修改你開發(fā)的程序. 既然如此 , 為什么不把這利人利己的事情作好呢
一些習(xí)慣自由程序人員可能對這些規(guī)則很不適應(yīng),但是在多個開發(fā)人員共同寫作的情況下,這些規(guī)則是必需的。
JAVA編碼規(guī)范
程序編寫規(guī)范
異常
對于程序級錯誤,應(yīng)該創(chuàng)建相應(yīng)的異常類,這在一些框架(譬如:struts)支持異常處理機制的時候特別推薦要使用的。
如:UserNotFoundException
垃圾收集
不要讓我們可能是在隨心所欲的情況下建立的對象自生自滅,不用的對象,我們應(yīng)該讓垃圾回收器知道它是可以被回收的。
排版規(guī)范
關(guān)鍵詞和操作符之間加適當(dāng)?shù)目崭瘛?br>相對獨立的程序塊與塊之間加空行。
較長的語句、表達式等要分成多行書寫。
劃分出的新行要進行適應(yīng)的縮進,使排版整齊,語句可讀。
長表達式要在低優(yōu)先級操作符處劃分新行,操作符放在新行之首。
循環(huán)、判斷等語句中若有較長的表達
頁數(shù):11 字?jǐn)?shù):4635
Java編程規(guī)范
目 錄
1. 為什么要制定編碼規(guī)范 3
2. JAVA編碼規(guī)范 3
2.1 程序編寫規(guī)范 3
2.2 排版規(guī)范 3
2.3 測試維護 4
2.4 JAVA文件樣式 4
2.5 可讀性 7
2.6 性能 7
2.7 命名規(guī)范 8
2.8 代碼編寫格式 9
2.9 注釋規(guī)范 10
2.10 代碼編譯 12
3. 顯示層頁面編碼規(guī)范 14
3.1 顯示層頁面樣式(草案) 14
Java編程規(guī)范
為什么要制定編碼規(guī)范
代碼規(guī)范相當(dāng)重要. 代碼規(guī)范提高軟件代碼的可讀性 , 使得開發(fā)人員快速和徹底的理解新代碼.
好的代碼風(fēng)格不僅會提高可讀性 ,而且會使代碼更健壯 , 更為重要的是在修改時不容易出錯.
在現(xiàn)代軟件開發(fā)中 ,維護工作會占用80%的時間 , 而且開發(fā)者和維護者通常不是同一個程序員. 這意味著你經(jīng)常要閱讀和修改別人開發(fā)的程序 , 別人也同樣可能需要閱讀和修改你開發(fā)的程序. 既然如此 , 為什么不把這利人利己的事情作好呢
一些習(xí)慣自由程序人員可能對這些規(guī)則很不適應(yīng),但是在多個開發(fā)人員共同寫作的情況下,這些規(guī)則是必需的。
JAVA編碼規(guī)范
程序編寫規(guī)范
異常
對于程序級錯誤,應(yīng)該創(chuàng)建相應(yīng)的異常類,這在一些框架(譬如:struts)支持異常處理機制的時候特別推薦要使用的。
如:UserNotFoundException
垃圾收集
不要讓我們可能是在隨心所欲的情況下建立的對象自生自滅,不用的對象,我們應(yīng)該讓垃圾回收器知道它是可以被回收的。
排版規(guī)范
關(guān)鍵詞和操作符之間加適當(dāng)?shù)目崭瘛?br>相對獨立的程序塊與塊之間加空行。
較長的語句、表達式等要分成多行書寫。
劃分出的新行要進行適應(yīng)的縮進,使排版整齊,語句可讀。
長表達式要在低優(yōu)先級操作符處劃分新行,操作符放在新行之首。
循環(huán)、判斷等語句中若有較長的表達