隨筆 - 71  文章 - 15  trackbacks - 0
          <2025年7月>
          293012345
          6789101112
          13141516171819
          20212223242526
          272829303112
          3456789

          因為口渴,上帝創造了水;
          因為黑暗,上帝創造了火;
          因為我需要朋友,所以上帝讓你來到我身邊
          Click for Shaanxi xi'an, Shaanxi Forecast
          ╱◥█◣
            |田|田|
          ╬╬╬╬╬╬╬╬╬╬╬
          If only I have such a house!
          〖總在爬山 所以艱辛〗
          Email:myesjoy@yahoo.com.cn
          NickName:yesjoy
          MSN:myesjoy@hotmail.com
          QQ:150230516

          〖總在尋夢 所以苦痛〗

          常用鏈接

          留言簿(3)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          Hibernate在線

          Java友情

          Java認證

          linux經典

          OA系統

          Spring在線

          Structs在線

          專家專欄

          企業信息化

          大型設備共享系統

          工作流

          工作流產品

          網上購書

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          * ??????? 包的命名

          Java 包的名字都是由小寫單詞組成。但是由于 Java 面向對象編程的特性,每一名 Java 程序員都可以編寫屬于自己的 Java 包,為了保障每個 Java 包命名的唯一性,在最新的 Java 編程規范中,要求程序員在自己定義的包的名稱之前加上唯一的前綴。由于互聯網上的域名稱是不會重復的,所以程序員一般采用自己在互聯網上的域名稱作為自己程序包的唯一前綴。 例如: gov.cfte.object

          在包命名時要注意以下幾點:

          ????????? ? 全部小寫

          ????????? 標識符用點號分隔開來。為了使包的名字更易讀, Sun 公司建議包名中的標識符用點號來分隔

          ????????? Sun 公司的標準 java 分配包用標識符 .java 開頭

          ????????? 全局包的名字用你的機構的 Internet 保留域名開頭

          ????????? 局部包: gov.cfte.object ,全局包: cn.com.cnsitech.www.gov.cfte.object

          * ???????? 類的命名

             類的名字必須由大寫字母開頭并且單詞中的其他字母均為小寫;如果類名稱由多個單詞組成,則每個單詞的首字母均應為大寫例如 ObjectAccessRights ;如果類名稱中包含單詞縮寫,則這個縮寫單詞的每個字母均應大寫,如: ObjectRecordDAOProxy ,盡量避免使用單詞的縮寫,除非它的縮寫已經廣為人知,如 HTTP 。還有一點命名技巧就是由于類是設計用來代表對象的,所以在命名類時應盡量選擇名詞。例如: Circle

          * ???????? 接口命名

          接口的名字必須有大寫字母 I 開頭其后由表意性強的一個單詞或多個單詞組成,而且每個單詞的首寫字母大寫,其它字母小寫,例如: IDeptManager

          * ???????? 方法命名

          方法的名字的第一個單詞應以小寫字母作為開頭,后面的單詞則用大寫字母開頭。例如: sendMessge
          ???
          在方法命名時要注意以下幾點:

          ????????? 第一個單詞一般是動詞

          ????????? 第一個字母是小寫,但是中間單詞的第一個字母是大寫

          ????????? 如果方法返回一個成員變量的值,方法名一般為 get+ 成員變量名,如若返回的值是 boolean 變量,一般以 is 作為前綴

          ????????? 如果方法修改一個成員變量的值,方法名一般為: set + 成員變量名

          ????????? 對于方法參數的名字必須和變量的命名規范一致,同時應該使用有意義的參數命名,如果可能的話,使用和要賦值的字段一樣的名字,比如:
          SetCounter(int?size){
          ?? this.size?=?size;
          }

          * ???????? 其他

          數組的命名應該總是用下面的方式來命名:
          byte[]?buffer;
          而不是:

          byte?buffer[];

          posted on 2006-04-24 23:07 ★yesjoy★ 閱讀(905) 評論(0)  編輯  收藏 所屬分類: JAVA編程規范

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 寿宁县| 芦溪县| 罗源县| 赤水市| 浏阳市| 慈利县| 周至县| 武夷山市| 新龙县| 潍坊市| 钟祥市| 乡城县| 洛隆县| 美姑县| 张家川| 五家渠市| 房山区| 定边县| 什邡市| 建阳市| 松滋市| 万年县| 本溪市| 禄丰县| 雷州市| 涿州市| 浪卡子县| 山丹县| 兖州市| 兰坪| 蓬莱市| 禄劝| 长宁区| 合山市| 垣曲县| 洞头县| 内黄县| 茶陵县| 永德县| 贡嘎县| 德江县|