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

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

ID:58871642

大?。?60.50 KB

頁數(shù):90頁

時間:2020-09-30

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

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

1、第三章第三章Java語言基礎(chǔ)本節(jié)要點和目標(biāo)...一、語言與程序Java程序的構(gòu)成二、數(shù)據(jù)類型、常量、變量三、表達(dá)式四、流程控制語句本節(jié)要點和目標(biāo)語言與程序人類語言:漢語、英語、法語…計算機語言:C、java、VB…構(gòu)成:字、詞句子文章語法:詞法句法章法漢語:字法構(gòu)成:標(biāo)識符語句程序語法:詞法句法章法語言與程序人類語言:漢語、英語、法語…計算機語言:C、java、VB…構(gòu)成:字、詞句子文章語法:詞法句法章法漢語:字法,字構(gòu)成詞。英語:詞法,字母構(gòu)成詞。構(gòu)成:標(biāo)識符語句程序語法:詞法句法章法詞法,字符構(gòu)成標(biāo)識符、運算符

2、。publicclassappl3_0{publicstaticvoidmain(Stringargs[]){inti;for(i=1;i<3;i++){System.out.print(i+"*"+i);System.out.println("="+i*i);}}}程序(文章)語句詞法:標(biāo)識符----系統(tǒng)定義標(biāo)識符(保留字,不能再用)用戶定義標(biāo)識符系統(tǒng)定義標(biāo)識符(類名、方法名、語句名、數(shù)據(jù)類型名、修飾符…)用戶定義標(biāo)識符(類名、變量名、常量名、函數(shù)名…)字母或下劃線+字母、下劃線、數(shù)字+…各種名稱類名變量名iJa

3、va程序值可變可顯示可運算一、Java程序的構(gòu)成一java程序結(jié)構(gòu)publicclassappl2_5//定義public類appl2_5{publicstaticvoidmain(Stringargs[]){inti;for(i=1;i<3;i++){System.out.print(i+“*”+i);//輸出變量、字符串System.out.println("="+i*i);}}}for循環(huán)體(程序段)for循環(huán)程序頭public類程序頭,決定源程序文件名:appl2_5.javapublic類appl2_5的

4、程序體main()方法method的程序頭main()method的程序體一個Java程序的基本框架結(jié)構(gòu):Java程序由一個或多個獨立的類組成,但其中必須有一個公有類(如:HelloWorld),而且源代碼文件必須與這個公有類的名字相同(如:HelloWorld.java)。Java的類可以由一個或多個方法組成,其中公有類中的main方法可用作程序運行的入口。//TheFirstJavaProgrampublicclassHelloWorld{publicstaticvoidmain(String[]args){S

5、ystem.out.println("HelloWorld!");}}程序頭的注釋HelloWorld公共類main方法修飾符方法頭方法體方法名參數(shù)返回類型二、數(shù)據(jù)類型、常量、變量二數(shù)據(jù)類型、常量、變量java數(shù)據(jù)類型分為兩大類:基本數(shù)據(jù)類型引用數(shù)據(jù)類型(一)數(shù)據(jù)類型數(shù)據(jù)類型Java數(shù)據(jù)類型基本類型引用類型數(shù)值類型整數(shù)類型占字節(jié)1)字節(jié)型byte1Byte2)短整型short2B3)整型int4B4)長整型long8B浮點數(shù)1)浮點型float4B2)雙精度型double8B字符類型1)字符型char2B布爾類型b

6、oolean1Byte1)類類型class2)接口類型interface3)數(shù)組類型(專講)4)字符串String又稱復(fù)合類型傳遞數(shù)值傳遞地址整理如下表地址數(shù)據(jù)00003550001466……9999811內(nèi)部存儲器數(shù)值Java數(shù)據(jù)類型數(shù)據(jù)類型占用字節(jié)缺省數(shù)值取值范圍基本數(shù)據(jù)類型取值范圍與缺省值boolean(布爾型)1falsetrue,flaseshort(短整型)2(short)0-32768~32767char(字符型)2‘u0000’0~65535‘u0000’~‘uFFFF’int(整型)40-2

7、147483648~2147483647float(浮點數(shù)型)40.0f1.40129846432481707e-45~3.40282346638528860e+38long(長整型)80L-9223372036854775808~9223372036854775807double(雙精度型)80.0d4.94065645841246544e-324~1.79769313486231570e+308邏輯字符小數(shù)integerbyte(字節(jié)型)1(byte)0-128~127整數(shù)應(yīng)有后綴(大、小寫均可)應(yīng)有后綴(大、

8、小寫均可)應(yīng)有后綴(大、小寫均可)應(yīng)有后綴(大、小寫均可)十億量級萬億億量級地球人難有機會用到如此大之?dāng)?shù)數(shù)據(jù)類型占用字節(jié)缺省數(shù)值取值范圍long(長整型)80L-9223372036854775808~9223372036854775807int(整型)40-2147483648~2147483647short(短整型)2(short)0-32768~327

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

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

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