成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專(zhuān)欄INFORMATION COLUMN

Java包(package)命名規(guī)范

zorro / 1978人閱讀

摘要:個(gè)人和組織包命名規(guī)則如下個(gè)體項(xiàng)目,指?jìng)€(gè)人發(fā)起,但非自己獨(dú)自完成的項(xiàng)目,可公開(kāi)或私有項(xiàng)目,主要屬于發(fā)起者。包名為公司名項(xiàng)目名模塊名。

Java的包名都有小寫(xiě)單詞組成,類(lèi)名首字母大寫(xiě);包的路徑符合所開(kāi)發(fā)的 系統(tǒng)模塊的 定義,比如生產(chǎn)對(duì)生產(chǎn),物資對(duì)物資,基礎(chǔ)類(lèi)對(duì)基礎(chǔ)類(lèi)。以便看了包名就明白是哪個(gè)模塊,從而直接到對(duì)應(yīng)包里找相應(yīng)的實(shí)現(xiàn)。

由于Java面向?qū)ο蟮奶匦?,每名Java開(kāi)發(fā)人員都可以編寫(xiě)屬于自己的Java Package,為了保障每個(gè)Java Package命名的唯一性,在Java編程規(guī)范中,要求開(kāi)發(fā)人員在自己定義的包名前加上唯一的前綴。由于互聯(lián)網(wǎng)上的域名稱(chēng)是不會(huì)重復(fù)的,所以多數(shù)開(kāi)發(fā)人員采用自己公司在互聯(lián)網(wǎng)上的域名稱(chēng)作為自己程序包的唯一前綴。例如: com.sun.swt.……。

個(gè)人和組織包命名規(guī)則如下:

indi :個(gè)體項(xiàng)目,指?jìng)€(gè)人發(fā)起,但非自己獨(dú)自完成的項(xiàng)目,可公開(kāi)或私有項(xiàng)目,copyright主要屬于發(fā)起者。
包名為“indi.發(fā)起者名.項(xiàng)目名.模塊名.……”。

pers :個(gè)人項(xiàng)目,指?jìng)€(gè)人發(fā)起,獨(dú)自完成,可分享的項(xiàng)目,copyright主要屬于個(gè)人。
包名為“pers.個(gè)人名.項(xiàng)目名.模塊名.……”。

priv :私有項(xiàng)目,指?jìng)€(gè)人發(fā)起,獨(dú)自完成,非公開(kāi)的私人使用的項(xiàng)目,copyright屬于個(gè)人。
包名為“priv.個(gè)人名.項(xiàng)目名.模塊名.……”。

onem :與“indi”相同,推薦使用“indi”。

team :團(tuán)隊(duì)項(xiàng)目,指由團(tuán)隊(duì)發(fā)起,并由該團(tuán)隊(duì)開(kāi)發(fā)的項(xiàng)目,copyright屬于該團(tuán)隊(duì)所有。
包名為“team.團(tuán)隊(duì)名.項(xiàng)目名.模塊名.……”。

com :公司項(xiàng)目,copyright由項(xiàng)目發(fā)起的公司所有。
包名為“com.公司名.項(xiàng)目名.模塊名.……”。

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/66826.html

相關(guān)文章

  • JAVA學(xué)習(xí)之路 (七) package管理

    摘要:使用包管理中的類(lèi)在開(kāi)發(fā)過(guò)程中需要提供大量的類(lèi),那么這么多類(lèi)會(huì)發(fā)生同名的情形呢答案是肯定的。那么如何處理這種重名問(wèn)題呢管理文件解決同名文件沖突。 使用包(Package)管理Java中的類(lèi) 在開(kāi)發(fā)過(guò)程中需要提供大量的類(lèi),那么這么多類(lèi)會(huì)發(fā)生同名的情形呢?答案是肯定的。那么如何處理這種重名問(wèn)題呢? 1、管理Java文件 2、解決同名文件沖突。Java允許在類(lèi)名前面增加一個(gè)前綴來(lái)限定這個(gè)類(lèi),...

    JaysonWang 評(píng)論0 收藏0
  • 樂(lè)字節(jié)Java|GC垃圾回收機(jī)制、package和import語(yǔ)句

    摘要:本文接上一篇樂(lè)字節(jié)關(guān)鍵字關(guān)鍵字塊。本文是接著講述垃圾回收機(jī)制和語(yǔ)句。一垃圾回收機(jī)制全名垃圾回收機(jī)制程序員無(wú)權(quán)調(diào)用垃圾回收器。通知運(yùn)行,但是規(guī)范并不能保證立刻運(yùn)行。若缺省該語(yǔ)句,則指定為無(wú)名包。 本文接上一篇:樂(lè)字節(jié)Java|this關(guān)鍵字、static關(guān)鍵字、block塊。本文是接著講述JavaGC垃圾回收機(jī)制、package 和 import語(yǔ)句。showImg(https://se...

    xuexiangjys 評(píng)論0 收藏0
  • Java編程思想》筆記6.訪(fǎng)問(wèn)權(quán)限控制

    摘要:包命名規(guī)范使用小寫(xiě)字母。包訪(fǎng)問(wèn)權(quán)限為把類(lèi)聚在一個(gè)包中的做法提供了意義和理由。接口訪(fǎng)問(wèn)權(quán)限使用關(guān)鍵字,意味著被它修飾的成員對(duì)所有類(lèi)可見(jiàn)。繼承訪(fǎng)問(wèn)權(quán)限基類(lèi)的創(chuàng)建者希望某些特定成員,把它的訪(fǎng)問(wèn)權(quán)限賦予派生類(lèi)也不是所有類(lèi)。 點(diǎn)擊進(jìn)入我的博客 6.1包:庫(kù)單元 import java.util.ArrayList; import java.util.*; 當(dāng)編寫(xiě)一個(gè)Java源代碼文件(編譯單...

    wangbjun 評(píng)論0 收藏0
  • Google 推出的 Java 編碼規(guī)范

    摘要:格式術(shù)語(yǔ)說(shuō)明塊狀結(jié)構(gòu)指的是一個(gè)類(lèi),方法或構(gòu)造函數(shù)的主體。方法名或構(gòu)造函數(shù)名與左括號(hào)留在同一行??瞻状怪笨瞻滓韵虑闆r需要使用一個(gè)空行類(lèi)內(nèi)連續(xù)的成員之間字段,構(gòu)造函數(shù),方法,嵌套類(lèi),靜態(tài)初始化塊,實(shí)例初始化塊。 前言 這份文檔是Google Java編程風(fēng)格規(guī)范的完整定義。當(dāng)且僅當(dāng)一個(gè)Java源文件符合此文檔中的規(guī)則, 我們才認(rèn)為它符合Google的Java編程風(fēng)格。 與其它的編程風(fēng)格...

    Donne 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<