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

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

編輯Tag賺U幣
教程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中使用AOP
AOP正在成為軟件開發(fā)的下一個圣杯。使用AOP,你可以將處理aspect的代碼注入主程序,通常主程序的主要目的并不在于處理這些aspect。AOP可以防止代碼混亂。 為了理解AOP如何做到這點,考慮一下記日志的工作。日志本身不太可能是你開發(fā)的主程序的主要任務(wù)。如果

共5頁上一頁12345下一頁
來源:模板無憂//所屬分類:JSP教程/更新時間:2010-02-27
相關(guān)JSP教程