国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Java > 正文

JAVA 編程規(guī)范

2019-11-17 06:34:09
字體:
供稿:網(wǎng)友

1. 應(yīng)用范圍

本規(guī)范應(yīng)用于采用J2EE規(guī)范的項(xiàng)目中,所有項(xiàng)目中的java代碼(含jsp,SERVLET,JAVABEAN,EJB)均應(yīng)遵守這個(gè)規(guī)范。同時(shí),也可作為其它項(xiàng)目的參考。

 

2. 設(shè)計(jì)類和方法

2.1     創(chuàng)建具有很強(qiáng)內(nèi)聚力的類

方法的重要性往往比類的重要性更輕易理解,方法是指執(zhí)行一個(gè)統(tǒng)一函數(shù)的一段代碼。類常被錯(cuò)誤的視為是一個(gè)僅僅用于存放方法的容器。有些開發(fā)人員甚至把這種思路作了進(jìn)一步的發(fā)揮,將他們的所有方法放入單個(gè)類之中。

之所以不能正確的熟悉類的功能,原因之一是類的實(shí)現(xiàn)實(shí)際上并不影響程序的執(zhí)行。當(dāng)一個(gè)工程被編譯時(shí),假如所有方法都放在單個(gè)類中或者放在幾十個(gè)類中,這沒有任何關(guān)系。雖然類的數(shù)量對代碼的執(zhí)行并無太大的影響,但是當(dāng)創(chuàng)建便于調(diào)試和維護(hù)的代碼時(shí),類的數(shù)量有時(shí)會(huì)帶來很大的影響。

類應(yīng)該用來將相關(guān)的方法組織在一起。

當(dāng)類包含一組緊密關(guān)聯(lián)的方法時(shí),該類可以說具有強(qiáng)大的內(nèi)聚力。當(dāng)類包含許多互不相關(guān)的方法時(shí),該類便具有較弱的內(nèi)聚力。應(yīng)該努力創(chuàng)建內(nèi)聚力比較強(qiáng)的類。

大多數(shù)工程都包含許多并不十分適合與其他方法組合在一起的方法。在這種情況下,可以為這些不合群的方法創(chuàng)建一個(gè)綜合性收容類。

創(chuàng)建類時(shí),應(yīng)知道“模塊化”這個(gè)術(shù)語的含義是什么。類的基本目的是創(chuàng)建相當(dāng)獨(dú)立的程序單元。

2.2     創(chuàng)建松散連接和高度專用的方法

1.       使所有方法都執(zhí)行專門的任務(wù)

每個(gè)方法都應(yīng)執(zhí)行一項(xiàng)特定的任務(wù),它應(yīng)出色的完成這項(xiàng)任務(wù)。應(yīng)避免創(chuàng)建執(zhí)行許多不同任務(wù)的方法。

創(chuàng)建專用方法有許多好處。首先調(diào)試將變得更加輕易。

 

2.       盡量使方法成為自成一體的獨(dú)立方法



發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 高邮市| 达孜县| 谢通门县| 瑞金市| 高碑店市| 乌兰县| 博白县| 舟山市| 江门市| 合阳县| 万州区| 若羌县| 阳原县| 怀安县| 甘洛县| 秭归县| 望江县| 盐山县| 汉川市| 西吉县| 和龙市| 连城县| 民和| 黄骅市| 彭泽县| 亚东县| 洞头县| 崇州市| 仁布县| 慈利县| 连山| 旅游| 临潭县| 湟源县| 博兴县| 牙克石市| 辰溪县| 元阳县| 西乌| 江北区| 夏河县|