Java代碼書寫規(guī)范(高手必經(jīng)之路)

Java代碼書寫規(guī)范(高手必經(jīng)之路)

ID:40557889

大?。?1.50 KB

頁(yè)數(shù):17頁(yè)

時(shí)間:2019-08-04

Java代碼書寫規(guī)范(高手必經(jīng)之路)_第1頁(yè)
Java代碼書寫規(guī)范(高手必經(jīng)之路)_第2頁(yè)
Java代碼書寫規(guī)范(高手必經(jīng)之路)_第3頁(yè)
Java代碼書寫規(guī)范(高手必經(jīng)之路)_第4頁(yè)
Java代碼書寫規(guī)范(高手必經(jīng)之路)_第5頁(yè)
資源描述:

《Java代碼書寫規(guī)范(高手必經(jīng)之路)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。

1、u符號(hào)命名規(guī)則符號(hào)名包括:模塊名,變量名,常量名,方法(函數(shù)/子程序)名,數(shù)據(jù)區(qū)名,緩沖區(qū)名等。符號(hào)命名通常應(yīng)遵循以下規(guī)則:通用規(guī)則:1、在所有命名中,都應(yīng)使用標(biāo)準(zhǔn)的英文單詞或縮寫。不得使用拼音或拼音縮寫,除非該名字描述的是中文特有的內(nèi)容,如半角、全角,聲母、韻母等。2、所有命名都應(yīng)遵循達(dá)意原則,即名稱應(yīng)含義清晰、明確。3、所有命名都不易過(guò)長(zhǎng),應(yīng)控制在規(guī)定的最大長(zhǎng)度以內(nèi)。4、所有命名都應(yīng)盡量使用全稱。5、如果命名使用縮寫,則必須對(duì)其進(jìn)行注釋和說(shuō)明。具體規(guī)范:1、工程名統(tǒng)一制訂。2、文件名文件名應(yīng)與類名相同,這是java的規(guī)范3、方法名/

2、函數(shù)名2·方法名第一個(gè)單詞小寫。2·推薦使用動(dòng)賓結(jié)構(gòu)。方法名應(yīng)清晰反映該方法的功能、用途。2·方法名最長(zhǎng)不得超過(guò)30個(gè)字符。例:getCollection();setCollection();insertObject();deleteObject();3、變量名必須使用有意義的變量名。推薦的類型縮寫(type)——·char:ch·boolean:b·int:i·long:l·double:d·float:f變量名最長(zhǎng)不得超過(guò)20個(gè)字符。4、類名2·必須以大寫字母開(kāi)頭,類名反映具體含義,以清晰表達(dá)類的用途和功能為原則2·當(dāng)名稱由多個(gè)單詞

3、構(gòu)成時(shí),每一個(gè)單詞的第一個(gè)字母必須大寫u代碼書寫規(guī)范書寫規(guī)范即在編寫代碼過(guò)程中所使用的標(biāo)準(zhǔn)格式,主要包括空格的使用、括號(hào)的使用、縮近格式和其他一些內(nèi)容。源代碼書寫規(guī)范1.在.java/.jsp的開(kāi)頭應(yīng)有一段格式統(tǒng)一的說(shuō)明,內(nèi)容包括:a.文件名(Title/FileName);b.創(chuàng)建人(Author);c.文件創(chuàng)建時(shí)間(Date);d.簡(jiǎn)短說(shuō)明文件功能、用途(Description/Function)。樣例:/***標(biāo)題:Schedule.java*描述:用來(lái)實(shí)現(xiàn)計(jì)劃項(xiàng)目審批*創(chuàng)建:2001-06-30*作者:趙文正*詳細(xì):詳細(xì)描述計(jì)劃

4、項(xiàng)目審批的細(xì)節(jié),如何根據(jù)細(xì)節(jié)功能確定方法*/2.除非極其簡(jiǎn)單,否則對(duì)函數(shù)應(yīng)有注釋說(shuō)明。內(nèi)容包括:功能、入口/出口參數(shù),必要時(shí)還可有備注或補(bǔ)充說(shuō)明。3.每行代碼的長(zhǎng)度推薦為80列,最長(zhǎng)不得超過(guò)120列;折行以對(duì)齊為準(zhǔn)。4.在類的成員函數(shù)內(nèi)調(diào)用其他類的成員函數(shù)時(shí),其他類的成員函數(shù)可做簡(jiǎn)短說(shuō)明。6.函數(shù)入口參數(shù)有缺省值時(shí),應(yīng)注釋說(shuō)明。例:floatgetValue(intID,booleanflag){/*parameterdescriptionID:IdentifyNoflag:default=TRUE*/…}7.elseif必須寫在一行。

5、8.與‘{’、‘}’有關(guān)的各項(xiàng)規(guī)定:① ‘{’、‘}’應(yīng)獨(dú)占一行。在該行內(nèi)可有注釋。例:正確:for(i=0;i

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。