国产成人精品三级麻豆,色综合天天综合高清网,亚洲精品夜夜夜,国产成人综合在线女婷五月99播放,色婷婷色综合激情国产日韩


Java標(biāo)識(shí)符命名規(guī)則

分享到:
           

    在Java中,標(biāo)識(shí)符是賦予變量、類或方法的名稱,程序通過(guò)這些名稱來(lái)訪問(wèn)或修改某個(gè)數(shù)據(jù)的值。標(biāo)識(shí)符可從一個(gè)字母、下畫(huà)線(_)或美元符號(hào)($)開(kāi)始,隨后也可跟數(shù)字。在這里,字母的范圍并不局限于26個(gè)英文字母,而是包括任何一門語(yǔ)言中的表示字母的任何Unicode字符。標(biāo)識(shí)符未規(guī)定大長(zhǎng)度。

    Java不采用通常計(jì)算機(jī)系統(tǒng)采用的ASCII代碼集,而是采用更為化的Unicode字符集。在這種字符集中,每個(gè)字符用二個(gè)字節(jié)即16位表示。這樣,整個(gè)字符集中共包含65535個(gè)字符。其中,前面256個(gè)表示ASCII碼,使其對(duì)ASCII碼具有兼容性;后面21000個(gè)字符用來(lái)表示漢字、日文片假名、平假名和朝鮮文等。

    但是 Unicode只用在Java平臺(tái)內(nèi)部,當(dāng)涉及打印、屏幕顯示、鍵盤(pán)輸入等外部操作時(shí),仍由具體計(jì)算機(jī)的操作系統(tǒng)決定表示方法。比如,用英文操作系統(tǒng)時(shí),則采用8位二進(jìn)制表示的ASCII碼。

    在定義和使用標(biāo)識(shí)符時(shí)需要注意,Java語(yǔ)言是大小寫(xiě)敏感的。比如,“abc”和“Abc”是兩個(gè)不同的標(biāo)識(shí)符。

    在定義標(biāo)識(shí)符的時(shí)候,需要注意以下問(wèn)題:

    (1)Java標(biāo)識(shí)符由字母、數(shù)字、下劃線或美元符“$”組成,不能有@、#等符號(hào);

    (2)Java標(biāo)識(shí)符必須以字母、下劃線、“$”開(kāi)頭;

    (3)Java標(biāo)識(shí)符區(qū)分大小寫(xiě),如ad、Ad、aD、Da是四個(gè)不同的標(biāo)識(shí)符;

    (4)Java標(biāo)識(shí)符不能有空格、不能以數(shù)字開(kāi)頭、不能是Java關(guān)鍵字。

    (5)Java標(biāo)識(shí)符應(yīng)具有一定的含義,以增加程序的可讀性。

    注:在Java中可以使用中文名稱作為標(biāo)識(shí)符,但是并不建議這么做。因?yàn)樵贘ava中,使用中文容易引起一些編碼方面的問(wèn)題。

    Java標(biāo)識(shí)符舉例

    1.任務(wù)描述

    編寫(xiě)程序,輸出手機(jī)開(kāi)機(jī)問(wèn)候語(yǔ)。

    2.任務(wù)實(shí)現(xiàn)過(guò)程

    (1)編寫(xiě)一個(gè)類名為OpenGreetings,類中定義了一個(gè)方法theDate(),用于打印日期和開(kāi)機(jī)問(wèn)候語(yǔ)。在main()方法中調(diào)用theDate方法,并傳入當(dāng)天的日期作為參數(shù)。

    (2)聲明并初始化日期變量時(shí),注意標(biāo)識(shí)符的命名規(guī)則,當(dāng)使用@開(kāi)頭,數(shù)字開(kāi)頭或者關(guān)鍵字時(shí)會(huì)報(bào)錯(cuò)。

源文件:OpenGreetings.java

    public class OpenGreetings {

        public static void main(String[] args) {
            int day = 20, month = 5, year = 2011;
            //以下3種命名標(biāo)識(shí)符不合法
            //int @day; int 12abc; int private;
            OpenGreetings og = new OpenGreetings();
            og.theDate(day, month, year);
        }

        public void theDate(int theDay,int theMonth,int theYear){
            String greetings = "Welcome To Android World~!";
            System.out.println("Today is "+theYear+"/"+theMonth+"/"+theDay+"\n"+greetings);
        }
    }

    (3)運(yùn)行程序,運(yùn)行結(jié)果如下:

    Today is 2011/5/20
    Welcome To Android World~!

   熱點(diǎn)鏈接:

   1、Java分隔符的使用
   2、Java中javadoc注釋使用規(guī)則
   3、Java源文件結(jié)構(gòu)詳解
   4、Java中的類和對(duì)象
   5、Java構(gòu)造器的使用方法

更多新聞>>