freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

java源代碼規(guī)范-資料下載頁

2025-04-07 06:04本頁面
  

【正文】 JAVA 代碼規(guī)范 18 case XYZ: statements。 break。 default: statements。 break。 } 每當(dāng)一個 case 順著往下執(zhí)行時 (因?yàn)闆]有 break 語句),通常應(yīng)在 break 語句的位置添加注釋。上面的示例代碼中就包含注釋/* falls through */。每個 switch 語句應(yīng)包括一個 default 選項(xiàng)。default 選項(xiàng)里的 break 是冗余的,但可預(yù)防以后增加另一個選項(xiàng)后沒有中斷執(zhí)行導(dǎo)致錯誤的情況出現(xiàn)。 trycatch 語句一個 trycatch 語句應(yīng)該具有如下格式: try { statements。 } catch (ExceptionClass e) { statements。 } 一個 trycatch 語句后面也可能跟著一個 finally 語句,不論 try 代碼塊是否順利執(zhí)行完,它都會被執(zhí)行。 try { statements。 } catch (ExceptionClass e) { statements。 } finally { statements。 } SQLSQL 語句中所有的關(guān)鍵字大寫,主語句太長需換行時,要求縮進(jìn)四個空格。子語句提行書寫并縮 進(jìn)一個四個空格。當(dāng) where 后帶有兩個以上的條件時,條件需換行書寫,如有邏輯符號則應(yīng)寫在每個條件語句的前面。例如:SELECT 字段 1,字段 2,字段 3,Count(*) FROM 表 1,表 2 WHERE 條件 1 AND 條件 2 OR 條件 3 GROUP BY 字段 1,字段 2,字段 3 JAVA 代碼規(guī)范 19 ORDER BY 字段 1,字段 2,DESC 字段 33 命名規(guī)范凡在精聯(lián)公司內(nèi)進(jìn)行開發(fā)的任何軟件項(xiàng)目的命名,無論是項(xiàng)目名稱、文件名、數(shù)據(jù)庫名、表名、 字段名、SQL 存貯過程名、變量名、函數(shù)名、類名、組件名,均應(yīng)符合以下規(guī)定:? 名稱全部由下劃線、英文字母和數(shù)字組成? 在以下情況下可以在名稱中出現(xiàn)數(shù)字:? 用于命名版本(項(xiàng)目版本、文件版本、函數(shù)版本等)? 用于臨時性的小程序(如演示程序、測試程序、編程學(xué)習(xí)程序等)的變量命名? 因特殊原因兩個對象(指項(xiàng)目、文件、數(shù)據(jù)庫等)一定要具有相同的英文名稱時? 如果系統(tǒng)限制名稱長度(如某些數(shù)據(jù)庫管理系統(tǒng)中表的命名)低于 32 位字符,則以系統(tǒng)限制為標(biāo)準(zhǔn);否則任何對象(指項(xiàng)目、文件、數(shù)據(jù)庫等)的名稱均不得超過 32 個字符(命名文件時擴(kuò)展名不計(jì))? 除以下情況外,名稱全部應(yīng)由有意義的英文單詞(當(dāng)英文單詞很難表達(dá)時,可以變通采用漢字拼音)組成,并且不超過 5 個英文單詞? Word 文檔的命名? 命名數(shù)據(jù)庫、表、字段名時用到的開頭特定字符(mc_) ? 臨時性項(xiàng)目(如演示程序、測試程序、編程學(xué)習(xí)程序等)一般來說,項(xiàng)目名稱有兩個含義。一是該項(xiàng)目的通用名,如“合理用藥系統(tǒng)”,主要用于公司內(nèi)部交流,它可以是中文也可以是英文,且不受本規(guī)范的限制;二是該項(xiàng)目在開發(fā)人員進(jìn)行代碼管理時用的英文縮寫名,如“PASS” ,它用于項(xiàng)目在計(jì)算機(jī)上的管理。此處主要討論后一種命名。? 項(xiàng)目名稱由該項(xiàng)目的負(fù)責(zé)人指定? 項(xiàng)目名稱用于以下場合:? 如命名 Visual Source Safe 項(xiàng)目名? 命名該項(xiàng)目在開發(fā)人員本地計(jì)算機(jī)的工作文件夾名? 命名 WSAD 文件名? 命名用于保存、拷貝、壓縮、電郵傳遞等場合的文件夾名或文件名一般情況下項(xiàng)目名不應(yīng)含版本信息,如遇特殊情況,由可考慮用數(shù)字和下劃線的方式來指定版本。如 PASS_2_0 表示 PASS 版。規(guī)范的項(xiàng)目名稱如:項(xiàng)目通用名稱:健康信息管理系統(tǒng)項(xiàng)目名稱:PIMSVisual Source Safe 項(xiàng)目名:PIMS JAVA 代碼規(guī)范 20 該項(xiàng)目各開發(fā)人員在本地計(jì)算機(jī)上的工作文件夾名:PIMSWSAD 項(xiàng)目文件名:PIMS如導(dǎo)出該項(xiàng)目壓縮成一個文件可能名稱為:命名規(guī)范使程序更易讀,從而更易于理解。它們也可以提供一些有關(guān)標(biāo)識符功能的信息,以助于理解代碼,例如,不論它是一個常量,包,還是類。 變量命名機(jī)制 基本類型變量命名規(guī)則:變量類型標(biāo)識+ 邏輯名? 變量類型標(biāo)識用于標(biāo)識該變量所存儲的數(shù)據(jù)類型,小寫字母開頭。標(biāo)識符類型 命名規(guī)則 例子包(Packages)一個唯一包名的前綴總是全部小寫的 ASCII 字母并且是一個頂級域名,通常是,edu,gov,mil, ,或 1981 年 ISO 3166標(biāo)準(zhǔn)所指定的標(biāo)識國家的英文雙字符代碼。包名的后續(xù)部分根據(jù)不同機(jī)構(gòu)各自內(nèi)部的命名規(guī)范而不盡相同。這類命名規(guī)范可能以特定目錄名的組成來區(qū)分部門(department),項(xiàng)目(project),機(jī)器(machine),或注冊名(login names)。 類(Classes)命名規(guī)則:類名是個一名詞,采用大小寫混合的方式,每個單詞的首字母大寫。盡量使你的類名簡潔而富于描述。使用完整單詞,避免縮寫詞(除非該縮寫詞被更廣泛使用,像 URL,HTML)Class Raster。class ImageSprite。接口(Interfaces) 命名規(guī)則:大小寫規(guī)則與類名相似interface RasterDelegate。interface Storing。方法(Methods)方法名是一個動詞,采用大小寫混合的方式,第一個單詞的首字母小寫,其后單詞的首字母大寫。run()。runFast()。getBackground()。變量(Variables)除了變量名外,所有實(shí)例,包括類,類常量,均采用大小寫混合的方式,第一個單詞的首字母小寫,其后單詞的首字母大寫。變量名不應(yīng)以下劃線或美元符號開頭,盡管這在語法上是允許的。變量名應(yīng)簡短且富于描述。變量名的選用應(yīng)該易于記憶,即,能夠指出其用途。盡量避免單個字符的變量名,除非是一次性的臨時變量。臨時變量通常被取名為 i,j,k,m 和 n,它們一般用于整型;c ,d,e,它們一般用于字符型。char c。int i。float myWidth。實(shí)例變量(Instance Variables)大小寫規(guī)則和變量名相似,除了前面需要一個下劃線int _employeeId。String _name。Customer _customer。常量(Constants)類常量和 ANSI 常量的聲明,應(yīng)該全部大寫,單詞間用下劃線隔開。(盡量避免 ANSI 常量,容易引起錯誤)static final int MIN_WIDTH = 4。static final int MAX_WIDTH = 999。static final int GET_THE_CPU = 1。 JAVA 代碼規(guī)范 21 ? 邏輯名為變量所具有的表示具體應(yīng)用含義的名稱,要做到見名知意,書寫時要以字母開頭,首字母大寫基本變量類型標(biāo)識 定義如下:Type Prefix short s int i/n char c/ch double dboolean blong lfloat f 一般常用對象命名規(guī)則以下為一些常用對象前綴。如果有些對象不在以下表格中,請將該對象類名小寫做為前綴。 常用對象前綴 如下:Type Prefix Type Prefix Short short Boolean booleanInteger int Long longChar char Float fltObject obj String strDate dt Event eventDemenstion obj Size sizeColor clr Context ctxConnection conn RecordSet rsStatement stmt Command cmdWindow wnd Frame frameDialog dlg File fileButton btn Socket skt Image img InputStream insOutputStream outs PrintStream psRequest request/resq Response response/resp Double dbl例如:int nCount。 long lLength。 Object objResult。 String strUserName。 JAVA 代碼規(guī)范 22 Frame frameMain。 臨時變量命名規(guī)則一般臨時變量沒有一個具體的意思,所以一般臨時變量名為 Temp 或 Tmp。其中有一些為 C 語言 或 Fortan 延續(xù)下來的常見臨時變量也可以接受:如 i ,j ,k 一般用于表示一個臨時整型變量。如:int nTemp ,IString strTempBoolean bTmp long lTem 全局變量、成員變量、局部變量命名規(guī)則? 局部變量:指在一個程序模塊中聲明使用的變量,該類變量使用 中定義的命名規(guī)則(以后稱一般命名)。? 全局變量:一般為多個模塊公有,所以在命名區(qū)別于局部變量,要在一般命名的變量名前加上前綴:g_如:int g_nUserCount ? 成員變量:是指類成員變量,用于表示類的一種或一類屬性。要在一般命名的變量名前加上前綴:m_ 如: String m_strName 常量命名機(jī)制在 Java 中常量名一般為大寫,單詞之間用 _分隔。如: public static final int MAX_USER_COUNT = 100 。 HTML 元素變量命名機(jī)制? form name:frmFormName? hidden,text:首字母大寫,不用下劃線。如:ClientID, OrderID,UserName,Passwd,etc? button,submit:btnButtonName如:form name=”frmSearch”input type=”Hidden” name=”ClientID”input type=”Text” name=”
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1