日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

詳解Java編程--基礎(chǔ)代碼的規(guī)范化(3)_JSP教程

編輯Tag賺U幣
教程Tag:暫無Tag,歡迎添加,賺取U幣!

推薦:揭秘JSP與XML編程原理及技巧
從所周知,JSP和XML是J2EE的兩個(gè)最為重要的組件,JSP是用于創(chuàng)建服務(wù)器端應(yīng)用程序,而客戶可以是一個(gè)瀏覽器,一個(gè)設(shè)備或其它的應(yīng)用程序。你可以使用XML描述數(shù)據(jù)并在聯(lián)系服務(wù)器與系統(tǒng)的其余部分之間傳遞。如果你仔細(xì)考慮Web服務(wù)的抽象概念的話,JSP可以被認(rèn)為


main 方法 

如果main(String[]) 方法已經(jīng)定義了, 那么它應(yīng)該寫在類的底部. 

代碼編寫格式 

代碼樣式 

代碼應(yīng)該用 unix 的格式,而不是 windows 的(比如:回車變成回車+換行) 

文檔化 

必須用 javadoc 來為類生成文檔。不僅因?yàn)樗菢?biāo)準(zhǔn),這也是被各種 java 編譯器都認(rèn)可的方法。使用 @author 標(biāo)記是不被推薦的,因?yàn)榇a不應(yīng)該是被個(gè)人擁有的。 

縮進(jìn) 

縮進(jìn)應(yīng)該是每行2個(gè)空格. 不要在源文件中保存Tab字符. 在使用不同的源代碼管理工具時(shí)Tab字符將因?yàn)橛脩粼O(shè)置的不同而擴(kuò)展為不同的寬度. 

如果你使用 UltrEdit 作為你的 Java 源代碼編輯器的話,你可以通過如下操作來禁止保存Tab字符, 方法是通過 UltrEdit中先設(shè)定 Tab 使用的長度室2個(gè)空格,然后用 Format|Tabs to Spaces 菜單將 Tab 轉(zhuǎn)換為空格。 

頁寬 

頁寬應(yīng)該設(shè)置為80字符. 源代碼一般不會(huì)超過這個(gè)寬度, 并導(dǎo)致無法完整顯示, 但這一設(shè)置也可以靈活調(diào)整. 在任何情況下, 超長的語句應(yīng)該在一個(gè)逗號(hào)或者一個(gè)操作符后折行. 一條語句折行后, 應(yīng)該比原來的語句再縮進(jìn)2個(gè)字符. 

{}中}語句應(yīng)該單獨(dú)作為一行. 例如, 下面的第1行是錯(cuò)誤的, 第2行是正確的: 

if (i>0) { i ++ }; // 錯(cuò)誤, { 和 } 在同一行 

if (i>0) { 
i ++ 
}; // 正確, { 單獨(dú)作為一行 

} 語句永遠(yuǎn)單獨(dú)作為一行. 

如果 } 語句應(yīng)該縮進(jìn)到與其相對(duì)應(yīng)的 { 那一行相對(duì)齊的位置。 

括號(hào) 

左括號(hào)和后一個(gè)字符之間不應(yīng)該出現(xiàn)空格, 同樣, 右括號(hào)和前一個(gè)字符之間也不應(yīng)該出現(xiàn)空格. 下面的例子說明括號(hào)和空格的錯(cuò)誤及正確使用: 

CallProc( AParameter ); // 錯(cuò)誤 
CallProc(AParameter); // 正確

不要在語句中使用無意義的括號(hào). 括號(hào)只應(yīng)該為達(dá)到某種目的而出現(xiàn)在源代碼中。下面的例子說明錯(cuò)誤和正確的用法: 

if ((I) = 42) { // 錯(cuò)誤 - 括號(hào)毫無意義 
if (I == 42) or (J == 42) then // 正確 - 的確需要括號(hào) 

程序編寫規(guī)范 

exit() 

exit 除了在 main 中可以被調(diào)用外,其他的地方不應(yīng)該調(diào)用。因?yàn)檫@樣做不給任何代碼代碼機(jī)會(huì)來截獲退出。一個(gè)類似后臺(tái)服務(wù)地程序不應(yīng)該因?yàn)槟骋粋(gè)庫模塊決定了要退出就退出。 

分享:如何在Spring中使用AOP
AOP正在成為軟件開發(fā)的下一個(gè)圣杯。使用AOP,你可以將處理aspect的代碼注入主程序,通常主程序的主要目的并不在于處理這些aspect。AOP可以防止代碼混亂。 為了理解AOP如何做到這點(diǎn),考慮一下記日志的工作。日志本身不太可能是你開發(fā)的主程序的主要任務(wù)。如果

來源:模板無憂//所屬分類:JSP教程/更新時(shí)間:2010-02-27
相關(guān)JSP教程