java語言基礎(chǔ)51033new

java語言基礎(chǔ)51033new

ID:34646886

大?。?85.27 KB

頁數(shù):6頁

時間:2019-03-08

java語言基礎(chǔ)51033new_第1頁
java語言基礎(chǔ)51033new_第2頁
java語言基礎(chǔ)51033new_第3頁
java語言基礎(chǔ)51033new_第4頁
java語言基礎(chǔ)51033new_第5頁
資源描述:

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

1、本章學(xué)習(xí)提示目錄?本章的重點是介紹Java的語言語言基礎(chǔ)。主要包括:1基本數(shù)據(jù)類型°數(shù)據(jù)類型分類,討論簡單數(shù)據(jù)類型的實例化2數(shù)據(jù)類型轉(zhuǎn)換°變量與常量︳Java程序設(shè)計°數(shù)據(jù)類型的優(yōu)先關(guān)系和相互轉(zhuǎn)換規(guī)則3字符集與標(biāo)識符第二章Java語言基礎(chǔ)°運算符和表達式。4運算符和表達式路強luqiang@hfut.edu.cnhttp://cadcg.hfut.edu.cnChapter2Java語言基礎(chǔ)Chapter2Java語言基礎(chǔ)LuQiang,2011LuQiang,2011Page2/46HefeiUniversityofT

2、echnology,Page3/46HefeiUniversityofTechnology,SchoolofComputerandInformationSchoolofComputerandInformationJava語言的數(shù)據(jù)類型基本數(shù)據(jù)類型整數(shù)類型?基本數(shù)據(jù)類型也稱作簡單數(shù)據(jù)類型。?Java編程語言中的整數(shù)類型都是有符號整數(shù),整數(shù)類型:byte,Java語言有8種簡單數(shù)據(jù)類型,分別是:不存在無符號整數(shù)。(與C和C++不同)short,int,longbyte數(shù)值類型0byte、short、int、long、floa

3、t、double、-2727-1浮點數(shù)類型:shortchar、booleanfloat,double基本數(shù)據(jù)類型-215215-1int字符類型:char這8種數(shù)據(jù)類型習(xí)慣上可分為4大類型:-231231-1long°整數(shù)類型:byte、short、int、long數(shù)據(jù)類型布爾類型:boolean-263263-1°浮點類型:float、double類類型°字符類型:char復(fù)合數(shù)據(jù)類型數(shù)組°邏輯類型:boolean接口類型:interface28,216,232,264整數(shù)類型示意圖(各種整型的特點和使用范圍)Cha

4、pter2Java語言基礎(chǔ)Chapter2Java語言基礎(chǔ)Chapter2Java語言基礎(chǔ)LuQiang,2011LuQiang,2011LuQiang,2011Page4/46HefeiUniversityofTechnology,Page5/46HefeiUniversityofTechnology,Page6/46HefeiUniversityofTechnology,SchoolofComputerandInformationSchoolofComputerandInformationSchoolofComput

5、erandInformation整數(shù)類型浮點類型字符型?整型可用十進制、八進制或十六進制表示。首位?Java語言中有兩種浮點類型:float和double.?關(guān)于字符型為“0”表示八進制的數(shù)值;首位為“0x”表示十六進制°如果一個數(shù)值常量中包含小數(shù)點或指數(shù)部分,或者其后°Java中char是16位的無符號型數(shù)據(jù)的數(shù)值。跟有字母F或f(float),D或d(double),則該數(shù)為浮°內(nèi)存分配給2個字節(jié),占16位,最高位不用來表示符號請看下面的例子:點數(shù).°字符必須用一對單引號括起來,如‘a(chǎn)’,‘B’等°5表示十進制值5°

6、如果不明確指明浮點數(shù)的類型,浮點數(shù)缺省為double類°075表示八進制數(shù)值75型.°Unicode字符集采用雙字節(jié)對字符進行編碼,(也就是十進制數(shù)61)3.14159(double型浮點數(shù))例如:‘A’、‘!’、‘9’、‘好’、‘t’、‘き’、‘δ’°0x9ABC表示十六進制的數(shù)值9ABC2.08E25(double型浮點數(shù))°與C語言類似,Java也提供轉(zhuǎn)義字符,以反斜杠()開(也就是十進制數(shù)39612)頭,將其后的字符轉(zhuǎn)變?yōu)榱硗獾暮x。6.56f(float型浮點數(shù))?整型,如在其后有一個字母“L”表示一個lo

7、ng常量°float為32位(單精度),double為64位(雙精度)(也可以用小寫“l(fā)”)Chapter2Java語言基礎(chǔ)Chapter2Java語言基礎(chǔ)Chapter2Java語言基礎(chǔ)LuQiang,2011LuQiang,2011LuQiang,2011Page7/46HefeiUniversityofTechnology,Page8/46HefeiUniversityofTechnology,Page9/46HefeiUniversityofTechnology,SchoolofComputerandInform

8、ationSchoolofComputerandInformationSchoolofComputerandInformation字符型之例字符型vs字符串邏輯類型1.publicclassexample02_01{?值得注意的一點是,用雙引號引用的文字,?邏輯類型2.publicstaticvoidmain(Str

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

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

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