第2和第3章Java語言基礎(chǔ)ppt課件.ppt

第2和第3章Java語言基礎(chǔ)ppt課件.ppt

ID:59202087

大?。?97.50 KB

頁數(shù):56頁

時間:2020-09-26

第2和第3章Java語言基礎(chǔ)ppt課件.ppt_第1頁
第2和第3章Java語言基礎(chǔ)ppt課件.ppt_第2頁
第2和第3章Java語言基礎(chǔ)ppt課件.ppt_第3頁
第2和第3章Java語言基礎(chǔ)ppt課件.ppt_第4頁
第2和第3章Java語言基礎(chǔ)ppt課件.ppt_第5頁
資源描述:

《第2和第3章Java語言基礎(chǔ)ppt課件.ppt》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫

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

2、從程序中抽出類的公共接口形成文檔*/注:通常應(yīng)采用//格式的注釋,易于被程序員識別java語言基礎(chǔ)43.標識符定義:標識符用來作為類、方法和變量的名字語法規(guī)則:以字母、下劃線(_)、美元符號($)開始,后跟這三種符號或數(shù)字例如:identifier_sys_var1$changeuserNameuser_name必須要區(qū)分大小寫不允許有空格沒有長度限制標識符不允許與關(guān)鍵字同名java語言基礎(chǔ)5java語言基礎(chǔ)關(guān)鍵字abstractbooleanbreakbytecasecatchcharclassconst*continuedefaultdodo

3、ubleelseextendsfinalfinallyfloatforgoto*ifimplementsimportinstanceofintinterfacelongnativenewnullpackageprivateprotectedpublicreturnshortstaticsuperswitchsynchronizedthisthrowthrowstransienttryvoidvolatilewhile關(guān)鍵字是由系統(tǒng)定義的一些詞,它們在程序里代表特定的含義。用戶只能按照系統(tǒng)規(guī)定的方式使用,不能自行定義。保留字一律用小寫字母表示。定義

4、標識符時要避免使用這些詞。6注意:大小寫敏感。myname與Myname是兩個不同的標識符。定義三原則:見名知義、規(guī)范大小寫、不可用Java保留字練習:從以下字符串中挑出合法的Java標識符。2towMary5elseHelloworldbobdocheese_eatHello!73.標識符《續(xù)》類名、接口名:首字母應(yīng)該大寫classThisIsAClassNameinterfaceAccount字段、方法以及對象:首字母應(yīng)小寫thisIsMethodOrFieldName()對于所有標識符,其中包含的所有單詞都應(yīng)緊靠在一起,而且大寫中間單詞的首

5、字母。常量:全部用大寫字母表示如:GREENHEAD_COUNTJava包(Package)屬于一種特殊情況:它們?nèi)际切懽帜?,即便中間的單詞亦是如此。如:packagejava.awt.eventjava語言基礎(chǔ)8數(shù)據(jù)類型基本數(shù)據(jù)類型(primitivetype)引用數(shù)據(jù)類型(referencetype)java語言基礎(chǔ)9字符型:char整型:byte,short,int,long浮點型:double,float布爾型:boolean(取值true或false)不能被轉(zhuǎn)化為任意一種數(shù)值類型,這一點與c語言完全不同java語言基礎(chǔ)基本數(shù)據(jù)類型1

6、0字符型數(shù)據(jù)java語言基礎(chǔ)字符型常量:字符常量是用單引號括起來的一個字符,如‘a(chǎn)’,‘A’轉(zhuǎn)義字符,以反斜杠()開頭,將其后的字符轉(zhuǎn)變?yōu)榱硗獾暮x11字符型數(shù)據(jù)轉(zhuǎn)義字符描述ddd1到3位8進制數(shù)所表示的字符(ddd)uxxxx1到4位16進制數(shù)所表示的字符(xxxx)’單引號字符’’雙引號字符\反斜杠字符r回車換行f走紙換頁t橫向跳格b退格java語言基礎(chǔ)12字符型數(shù)據(jù)java語言基礎(chǔ)2.字符型變量(char)它在機器中為16位采用unicode字符,其范圍為0~65535字符型變量的定義如:charc=’a’;可以把它

7、當作整數(shù)數(shù)據(jù)來操作,例如:intthree=3;charone=’1’;charfour=(char)(three+one);//four=’4’13字符型數(shù)據(jù)java語言基礎(chǔ)3.字符串型常量字符串常量是作為String類的一個對象來處理的,而不是一個基本數(shù)據(jù).字符串常量是用雙引號(“”)括起來的一串字符,如“Thisisastring.”字符串連接使用+操作符例如:intcount=7"Counted"+count+"chars."14字符型數(shù)據(jù)java語言基礎(chǔ)3.字符串型常量字符串連接使用+操作符intx=0,y=1,z=2;String

8、sString="x,y,z";System.out.println(sString+x+y+z);System.out.println

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

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

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