JAVA課件02.ppt

JAVA課件02.ppt

ID:49112165

大小:440.50 KB

頁(yè)數(shù):68頁(yè)

時(shí)間:2020-01-31

JAVA課件02.ppt_第1頁(yè)
JAVA課件02.ppt_第2頁(yè)
JAVA課件02.ppt_第3頁(yè)
JAVA課件02.ppt_第4頁(yè)
JAVA課件02.ppt_第5頁(yè)
資源描述:

《JAVA課件02.ppt》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)

1、第2章Java基本語(yǔ)法2.1Java語(yǔ)言的基本元素2.2數(shù)據(jù)類(lèi)型2.3運(yùn)算符與表達(dá)式2.4數(shù)組習(xí)題例2.1編寫(xiě)一個(gè)簡(jiǎn)單的JavaApplication源程序:Welcome2.java。程序的運(yùn)行結(jié)果是輸出一句話“歡迎使用Java2”,如圖2.1所示。//這是一個(gè)簡(jiǎn)單的JavaApplication源程序classWelcome2{publicstaticvoidmain(Stringargs[]){System.out.println(″歡迎使用Java2″);}//結(jié)束main方法定義}//結(jié)

2、束類(lèi)Welcome2定義2.1Java語(yǔ)言的基本元素圖2.1可以知道Java語(yǔ)言包含標(biāo)識(shí)符、關(guān)鍵字、運(yùn)算符和分隔符等元素。這些元素有著不同的語(yǔ)法含義和組成規(guī)則,它們互相配合,共同組成Java的語(yǔ)句。在Java中,變量以及類(lèi)和方法都需要一定的名稱(chēng),這種名稱(chēng)就叫做標(biāo)識(shí)符。所有的標(biāo)識(shí)符都必須是以一個(gè)字母、下劃線或美元符號(hào)“$”開(kāi)頭的一串字符,后面的字符可以包含字母、數(shù)字、下劃線和美元符號(hào)。表2.1標(biāo)識(shí)符命名正誤對(duì)照表2.1.1標(biāo)識(shí)符合法標(biāo)識(shí)符非法標(biāo)識(shí)符合法標(biāo)識(shí)符非法標(biāo)識(shí)符MyClassclassi2anIntin

3、tONE_HUNDREDONE-HUNDREDgroup77group標(biāo)識(shí)符是由程序員自己定義的名稱(chēng),可按上面的規(guī)則隨意選取。不過(guò),Java中有一個(gè)標(biāo)識(shí)符命名約定:常量用大寫(xiě)字母,變量用小寫(xiě)字母開(kāi)始,類(lèi)以大寫(xiě)字母開(kāi)始。如果一個(gè)變量名由多個(gè)單詞構(gòu)成,第一個(gè)單詞后面的單詞以大寫(xiě)字母開(kāi)始,例如anInt。下劃線雖然可以作為標(biāo)識(shí)符的一員,但常用于常量名的單詞分隔,因?yàn)槌A棵际且源髮?xiě)字母單詞命名的。還要注意一點(diǎn),Java嚴(yán)格區(qū)分字母大小寫(xiě),標(biāo)識(shí)符中的大小寫(xiě)字母被認(rèn)為是不同的兩個(gè)字符。例如以下是4個(gè)不同的合法標(biāo)識(shí)符:

4、ad、Ad、aD、Da。按照J(rèn)ava的標(biāo)識(shí)符命名規(guī)則,下列表示常量的標(biāo)識(shí)符規(guī)范的是AHelloWorldBHELLO_WORLDChello_worldDhelloWorld指出下面哪些是合法的標(biāo)識(shí)符,說(shuō)出為什么。()A.$persons。B.TwoUsers。C.*point。D.this。E._endline。13.以下符號(hào),不能作為標(biāo)識(shí)符的是()。Aabc123B123abcC$abc123D_abe12332.按照J(rèn)ava的標(biāo)識(shí)符命名規(guī)則,下列表示一個(gè)類(lèi)的標(biāo)識(shí)符正確的是AHelloworldBHel

5、loWorldChelloworldDhelloWorld關(guān)鍵字是Java語(yǔ)言本身使用的標(biāo)識(shí)符,它有其特定的語(yǔ)法含義,如public表示公有的,static為靜態(tài)的。所有的Java關(guān)鍵字將不能被用作標(biāo)識(shí)符,如for、while、boolean等都是Java語(yǔ)言的關(guān)鍵字。關(guān)鍵字用英文小寫(xiě)字母表示,參見(jiàn)表2.2。2.1.2關(guān)鍵字表2.2Java關(guān)鍵字注:帶*號(hào)的關(guān)鍵字現(xiàn)在已不使用。abstractdefaultgoto*nullswitchbooleandoifpackagesynchronizedbreakd

6、oubleimplementsprivatethisbyteelseimportprotectedthrow/throwscaseextendsinstanceofpublictransientcatchfalseintreturntruecharfinalinterfaceshorttryclassfinallylongstaticvoidconst*floatnativestrictfpvolatilecontinuefornewsuperwhile13.下列不是Java語(yǔ)言中的保留字的是()。AifB

7、sizeofCprivateDnull1.注釋符注釋是程序員為了提高程序的可讀性和可理解性,在源程序的開(kāi)始或中間對(duì)程序的功能、作者、使用方法等所寫(xiě)的注解。注釋僅用于閱讀源程序,系統(tǒng)編譯程序時(shí),忽略其中的所有注釋。注釋有兩種類(lèi)型:(1)//注釋一行。以“//”開(kāi)始,最后以回車(chē)結(jié)束。一般作單行注釋使用,可放在某個(gè)語(yǔ)句的后面。(2)/*…*/一行或多行注釋。以“/*”開(kāi)始,最后以“*/”結(jié)束,中間可寫(xiě)多行。2.1.3分隔符2.空白符空白符包括空格、回車(chē)、換行和制表符(Tab鍵)等符號(hào),用來(lái)作為程序中各種基本成份之

8、間的分隔符。各基本成份之間可以有一個(gè)或多個(gè)空白符,其作用相同。系統(tǒng)編譯程序時(shí),只用空白符區(qū)分各種基本成份,然后忽略它。3.普通分隔符普通分隔符和空白符的作用相同,用來(lái)區(qū)分程序中的各種基本成份,但它在程序中有確定的含義,不能忽略。Java有以下普通分隔符:.點(diǎn)號(hào),用于分隔包、類(lèi)或分隔引用變量中的變量和方法;;分號(hào),是Java語(yǔ)句結(jié)束的標(biāo)志;,逗號(hào),分隔方法的參數(shù)和變量說(shuō)明等;:冒號(hào),說(shuō)明語(yǔ)句標(biāo)號(hào);{}大括號(hào),用來(lái)定

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。