詳解Java編程--基礎(chǔ)代碼的規(guī)范化_JSP教程
教程Tag:暫無Tag,歡迎添加,賺取U幣!
推薦:揭秘JSP與XML編程原理及技巧從所周知,JSP和XML是J2EE的兩個最為重要的組件,JSP是用于創(chuàng)建服務(wù)器端應(yīng)用程序,而客戶可以是一個瀏覽器,一個設(shè)備或其它的應(yīng)用程序。你可以使用XML描述數(shù)據(jù)并在聯(lián)系服務(wù)器與系統(tǒng)的其余部分之間傳遞。如果你仔細(xì)考慮Web服務(wù)的抽象概念的話,JSP可以被認(rèn)為
命名規(guī)范定義這個規(guī)范的目的是讓項目中所有的文檔都看起來像一個人寫的,增加可讀性,減少項目組中因為換人而帶來的損失。(這些規(guī)范并不是一定要絕對遵守,但是一定要讓程序有良好的可讀性)
Package 的命名
Package 的名字應(yīng)該都是由一個小寫單詞組成。
Class 的命名
Class 的名字必須由大寫字母開頭而其他字母都小寫的單詞組成
Class 變量的命名
變量的名字必須用一個小寫字母開頭。后面的單詞用大寫字母開頭。
Static Final 變量的命名
Static Final 變量的名字應(yīng)該都大寫,并且指出完整含義。
參數(shù)的命名
參數(shù)的名字必須和變量的命名規(guī)范一致。
數(shù)組的命名
數(shù)組應(yīng)該總是用下面的方式來命名:
| byte[] buffer; |
而不是:
| byte buffer[]; |
方法的參數(shù)
使用有意義的參數(shù)命名,如果可能的話,使用和要賦值的字段一樣的名字:
| SetCounter(int size){ this.size = size; } |
Java 文件樣式
所有的 Java(*.java) 文件都必須遵守如下的樣式規(guī)則
版權(quán)信息
版權(quán)信息必須在 java 文件的開頭,比如:
| /** * Copyright ® 2000 Shanghai XXX Co. Ltd. * All right reserved. */ |
其他不需要出現(xiàn)在 javadoc 的信息也可以包含在這里。
Package/Imports
package 行要在 import 行之前,import 中標(biāo)準(zhǔn)的包名要在本地的包名之前,而且按照字母順序排列。如果 import 行中包含了同一個包中的不同子目錄,則應(yīng)該用 * 來處理。
package hotlava.net.stats;
| import java.io.*; import java.util.Observable; import hotlava.util.Application; |
這里 java.io.* 使用來代替InputStream and OutputStream 的。
Class
接下來的是類的注釋,一般是用來解釋類的。
| /** * A class representing a set of packet and byte counters * It is observable to allow it to be watched, but only * reports changes when the current set is complete */ |
分享:如何在Spring中使用AOPAOP正在成為軟件開發(fā)的下一個圣杯。使用AOP,你可以將處理aspect的代碼注入主程序,通常主程序的主要目的并不在于處理這些aspect。AOP可以防止代碼混亂。 為了理解AOP如何做到這點,考慮一下記日志的工作。日志本身不太可能是你開發(fā)的主程序的主要任務(wù)。如果
相關(guān)JSP教程:
- jsp response.sendRedirect不跳轉(zhuǎn)的原因分析及解決
- JSP指令元素(page指令/include指令/taglib指令)復(fù)習(xí)整理
- JSP腳本元素和注釋復(fù)習(xí)總結(jié)示例
- JSP FusionCharts Free顯示圖表 具體實現(xiàn)
- 網(wǎng)頁模板:關(guān)于jsp頁面使用jstl的異常分析
- JSP頁面中文傳遞參數(shù)使用escape編碼
- 基于jsp:included的使用與jsp:param亂碼的解決方法
- Java Web項目中連接Access數(shù)據(jù)庫的配置方法
- JDBC連接Access數(shù)據(jù)庫的幾種方式介紹
- 網(wǎng)站圖片路徑的問題:絕對路徑/虛擬路徑
- (jsp/html)網(wǎng)頁上嵌入播放器(常用播放器代碼整理)
- jsp下顯示中文文件名及絕對路徑下的圖片解決方法
- 相關(guān)鏈接:
- 教程說明:
JSP教程-詳解Java編程--基礎(chǔ)代碼的規(guī)范化
。