<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    kooyee ‘s blog

    開源軟件, 眾人努力的結晶, 全人類的共同財富
    posts - 103, comments - 55, trackbacks - 0, articles - 66
       :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    [Java優化編程] 1.10 方法、變量與常量的命名規則

    Posted on 2007-09-21 22:40 kooyee 閱讀(2471) 評論(1)  編輯  收藏 所屬分類: Java

    1.10  方法、變量與常量的命名規則

    關于包、類及接口的命名規則,在上面的章節中已經講解過,在此就不再贅述了,本節講解在Java程序設計中,有關方法、變量與常量的命名規則相關的知識。

    1.10.1  方法的命名規則

    方法一般來說都是動詞,第一個字母應該小寫,在多個單詞混合的情況下,第一個單詞后的所有單詞的第一個字母大寫,其余字母小寫,例如下面的代碼:

         run();   

    runFast();

    getBackground();

    在方法的聲明部分,通常要提供對方法功能的描述,以及方法中返回值與參數的說明,例如下面的代碼:

    /**

     * 顯示系統信息方法

     * @param message 系統信息參數

     * @return message 返回系統信息

     */

     public String showMessage (String message) {

             …

                      // statements;

             

             return message;

     }

    如果該方法在軟件產品的不斷升級中已經不被建議使用了,可以通過在方法聲明注釋部分添加關鍵字@deprecated實現。

    1.10.2  變量的命名規則

    變量的命名規則是,除了變量(variable),所有對象的實例(instance),類(class)與類的常量(constant)的第一個字母應該小寫,在多個單詞混合的情況下第一個單詞后的所有單詞的第一個字母大寫,其余字母小寫的規則之外。變量的第一個字母即使系統允許,也不要為_或者$。變量名字因該緊湊而有意義。變量的名字應該是易記憶、易于理解的,即使間隔較長的時間也可以依其名而知其意。另外單字符的變量名應該盡量避免,除非臨時變量,例如,一些整數單字符臨時變量:i,j,k,m,n等以及單字符變量:c,d,e等,如下所示的代碼:

    int  i;

    char  c;

    float imageWidth;

    1.10.3  常量的命名規則

    Java中的常量一般采用大寫字母單詞命名,單詞與單詞之間用下劃線(_)加以分割,這符合ANSI的常量命名規則,如下所示的代碼:

    static final int MIN_WIDTH = 14;

    static final int MAX_WIDTH = 1000;

    static final int GET_THE_MEMORY = 128;

    &注意  關于關鍵字static與final的用法,我們將在下面章節做詳細的討論。

    上面討論了Java語言中的代碼編寫風格及相關格式與書寫規則,下面做一個簡單Java程序設計的實踐,從中掌握所學過的知識。


    評論

    # re: [Java優化編程] 1.10 方法、變量與常量的命名規則  回復  更多評論   

    2007-09-22 00:03 by 千里冰封
    不錯,挺實用的
    主站蜘蛛池模板: 国产精品亚洲玖玖玖在线观看| 最新欧洲大片免费在线| 亚洲精品一级无码鲁丝片| 亚洲成a人无码亚洲成www牛牛 | 久久免费精品视频| 亚洲精品你懂的在线观看| 国产一级a毛一级a看免费视频| 亚洲综合色婷婷七月丁香| 青柠影视在线观看免费| 亚洲va久久久噜噜噜久久天堂| APP在线免费观看视频| 亚洲精品国产品国语在线| 日本在线看片免费| 亚洲成人福利网站| 四虎影视www四虎免费| 理论秋霞在线看免费| 亚洲色欲久久久综合网| 99热这里只有精品免费播放| 日韩精品一区二区亚洲AV观看| 2021国产精品成人免费视频| 亚洲国产精品久久久久秋霞小| 亚洲福利中文字幕在线网址| 中文字幕无码一区二区免费| 亚洲视频在线观看网站| 成年女人午夜毛片免费看| 老湿机一区午夜精品免费福利| 日本红怡院亚洲红怡院最新| 国产免费一区二区三区| 国产亚洲福利一区二区免费看| 亚洲无av在线中文字幕| 四虎永久在线精品免费观看视频| 亚洲色偷偷综合亚洲av78| 亚洲欧洲精品成人久久奇米网| 免费国产成人α片| 亚洲欧美日韩一区二区三区在线| 亚洲精品色婷婷在线影院| 67194国产精品免费观看| 色偷偷亚洲第一综合| 久久久亚洲精品无码| 在线看片人成视频免费无遮挡| 成在线人视频免费视频|