《java 語言基礎(chǔ)》PPT課件.ppt

《java 語言基礎(chǔ)》PPT課件.ppt

ID:51644271

大?。?66.50 KB

頁數(shù):86頁

時(shí)間:2020-03-27

《java 語言基礎(chǔ)》PPT課件.ppt_第1頁
《java 語言基礎(chǔ)》PPT課件.ppt_第2頁
《java 語言基礎(chǔ)》PPT課件.ppt_第3頁
《java 語言基礎(chǔ)》PPT課件.ppt_第4頁
《java 語言基礎(chǔ)》PPT課件.ppt_第5頁
資源描述:

《《java 語言基礎(chǔ)》PPT課件.ppt》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、第二章java語言基礎(chǔ)java語言的詞法數(shù)據(jù)類型變量操作符與表達(dá)式流程控制語句數(shù)組與字符串1java語言的詞法空格與分號(hào)注釋標(biāo)識(shí)符關(guān)鍵字第二章java語言基礎(chǔ)2java語言的詞法1.空格與分號(hào)Java是一種自由格式的語言,可以用任意個(gè)空格、制表符、換行符隔開每個(gè)詞。如:System. out.println("Counted"+count+"chars.");分號(hào)作為語句的結(jié)束符,每個(gè)語句必須以分號(hào)作為結(jié)束符。第二章java語言基礎(chǔ)3java語言的詞法2.注釋三種注釋格式://實(shí)現(xiàn)單行注釋/*這是 *一段注釋, *它跨越了多個(gè)行 *

2、//**JDK的javadoc工具用這種注釋信息能自動(dòng)從程序中抽出類的公共接口形成文檔?!?/第二章java語言基礎(chǔ)4java語言的詞法3.標(biāo)識(shí)符定義:標(biāo)識(shí)符用來作為類、方法和變量的名字語法規(guī)則:以字母、下劃線(_)、美元符號(hào)($)開始,后跟這三種符號(hào)或數(shù)字。例如:identifier_sys_var1$changeuserNameuser_name必須要區(qū)分大小寫沒有長度限制第二章java語言基礎(chǔ)5java語言的詞法3.標(biāo)識(shí)符《續(xù)》約定:類名,接口名:首字母應(yīng)該大寫。classThisIsAClassNameinterfaceAc

3、count字段、方法以及對(duì)象:首字母應(yīng)小寫。thisIsMethodOrFieldName()對(duì)于所有標(biāo)識(shí)符,其中包含的所有單詞都應(yīng)緊靠在一起,而且大寫中間單詞的首字母。例如:常量:全部用大寫字母表示。如:GREENHEAD_COUNTJava包(Package)屬于一種特殊情況:它們?nèi)际切懽帜?,即便中間的單詞亦是如此。如:packagejava.awt.event第二章java語言基礎(chǔ)6第二章java語言基礎(chǔ)java語言的詞法4.關(guān)鍵字abstractbooleanbreakbytecasecatchcharclasscons

4、t*continuedefaultdodoubleelseextendsfinalfinallyfloatforgoto*ifimplementsimportinstanceofintinterfacelongnativenewnullpackageprivateprotectedpublicreturnshortstaticsuperswitchsynchronizedthisthrowthrowstransienttryvoidvolatilewhile關(guān)鍵字是由系統(tǒng)定義的一些詞,它們?cè)诔绦蚶锎硖囟ǖ暮x。定義表示符時(shí)要避免使

5、用這些詞。7數(shù)據(jù)類型基本數(shù)據(jù)類型(primitivetype:)引用數(shù)據(jù)類型(referencetype)第二章java語言基礎(chǔ)8字符型:char整型:byte,short,int,andlong浮點(diǎn)型:double,float布爾型:boolean(取值true或false)第二章java語言基礎(chǔ)數(shù)據(jù)類型基本數(shù)據(jù)類型(primitivetype:)9數(shù)據(jù)類型字符型數(shù)據(jù)第二章java語言基礎(chǔ)字符型常量:字符常量是用單引號(hào)括起來的一個(gè)字符,如‘a(chǎn)’,‘A’轉(zhuǎn)義字符,以反斜杠()開頭,將其后的字符轉(zhuǎn)變?yōu)榱硗獾暮x10數(shù)據(jù)類型字符型數(shù)據(jù)

6、轉(zhuǎn)義字符描述ddd1到3位8進(jìn)制數(shù)所表示的字符(ddd)uxxxx1到4位16進(jìn)制數(shù)所表示的字符(xxxx)’單引號(hào)字符’’雙引號(hào)字符\反斜杠字符r回車換行f走紙換頁t橫向跳格b退格第二章java語言基礎(chǔ)11數(shù)據(jù)類型字符型數(shù)據(jù)第二章java語言基礎(chǔ)2.字符型變量(char):它在機(jī)器中占16位,其范圍為0~65535字符型變量的定義如:charc=’a’;可以把它當(dāng)作整數(shù)數(shù)據(jù)來操作。例如:intthree=3;charone=’1’;charfour=(char)(three+one);//four=’4’12

7、數(shù)據(jù)類型字符型數(shù)據(jù)第二章java語言基礎(chǔ)3.字符串型常量:字符串常量是作為String類的一個(gè)對(duì)象來處理的,而不是一個(gè)基本數(shù)據(jù).字符串常量是用雙引號(hào)(“”)括起來的一串字符,如“Thisisastring.”。字符串連接使用+操作符intcount=7例如:"Counted"+count+"chars."13數(shù)據(jù)類型字符型數(shù)據(jù)第二章java語言基礎(chǔ)3.字符串型常量:字符串連接使用+操作符intx=0,y=1,z=2; StringsString="x,y,z";System.out.println(sString+x+y+z);

8、System.out.println(x+sString);14數(shù)據(jù)類型整型數(shù)據(jù)第二章java語言基礎(chǔ)整型常量:三種表示形式:十進(jìn)制整數(shù),如123,-456,0八進(jìn)制整數(shù),以0開頭,如0123表示十進(jìn)制數(shù)83,-011表示十進(jìn)制數(shù)-9

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

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

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭議請(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)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。