九九热最新网址,777奇米四色米奇影院在线播放,国产精品18久久久久久久久久,中文有码视频,亚洲一区在线免费观看,国产91精品在线,婷婷丁香六月天

《課Java基礎(chǔ)知識》PPT課件.ppt

上傳人:good****022 文檔編號:117013400 上傳時間:2022-07-07 格式:PPT 頁數(shù):27 大?。?.23MB
收藏 版權(quán)申訴 舉報 下載
《課Java基礎(chǔ)知識》PPT課件.ppt_第1頁
第1頁 / 共27頁
《課Java基礎(chǔ)知識》PPT課件.ppt_第2頁
第2頁 / 共27頁
《課Java基礎(chǔ)知識》PPT課件.ppt_第3頁
第3頁 / 共27頁

下載文檔到電腦,查找使用更方便

16 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《《課Java基礎(chǔ)知識》PPT課件.ppt》由會員分享,可在線閱讀,更多相關(guān)《《課Java基礎(chǔ)知識》PPT課件.ppt(27頁珍藏版)》請在裝配圖網(wǎng)上搜索。

1、Java 程序設(shè)計,授課人:何毅 辦公室:教學(xué)樓1918,第2講 內(nèi)容向?qū)?2.1 標(biāo)識符號、數(shù)據(jù)類型 2.2 常量和變量 2.3 運算符 2.4 控制語句 2.5 數(shù)組,2.1 標(biāo)識符號、數(shù)據(jù)類型,2.1.1 標(biāo)識符號,由字母,數(shù)字,下劃線 , 美元符($)組成; 不能以數(shù)字開頭; 不能與關(guān)鍵字、保留字沖突。 注意: Java區(qū)分大小寫,X和x是兩個不同的標(biāo)識符 合法標(biāo)識符 identifier userName User_Name _sys_value $change 中國 非法標(biāo)識符 2mail room# class,2.1.2 數(shù)據(jù)類型,基本數(shù)據(jù)類型,數(shù)據(jù)類型 所占位數(shù) 數(shù)的范圍 c

2、har 16 0 65535 byte 8 -2727-1 short 16 -215215-1 int 32 -231231-1 long 64 -263263-1 f loat 32 3.4e038 3.4e038 double 64 1.7e308 1.7e308,字符 (1)Java采用統(tǒng)一碼(Unicode),它是一種16位的編碼方案,占兩個字節(jié); (2)大多計算機使用ASCII碼,Unicode包含ASCII碼; (3)可以利用類型轉(zhuǎn)換將字符轉(zhuǎn)換為數(shù)值編碼,反之亦然。如: int decimalCode = (int)0; 變量decimalCode的值變?yōu)?8。,布爾類型 (1)

3、布爾數(shù)據(jù)類型來自布爾代數(shù),它的值域包括兩個值:真(true)和假(false)。例如: boolean lightsOn = true; boolean lightsOn = false; (2)用布爾值進行運算的運算符是比較運算符(關(guān)系運算符)和布爾運算符(邏輯運算符)。,2.1.3數(shù)據(jù)類型轉(zhuǎn)換,自動類型轉(zhuǎn)換 不同類型數(shù)據(jù)先轉(zhuǎn)化為同一類型,轉(zhuǎn)換從低級到高級: 低-高 byte,short,char int long float double,(1)當(dāng)兩個類型不同的運算對象進行二元運算時,Java自動把精度較低的類型轉(zhuǎn)換成另一個精度較高的類型; (2) 如果不進行類型轉(zhuǎn)換,不能將高精度類型的值

4、賦給低精度類型的變量。,強制類型轉(zhuǎn)換,容量大的類型轉(zhuǎn)換為容量小的類型:必須使用強制類型轉(zhuǎn)換。 (1)可能導(dǎo)致溢出或損失精度 (2) 浮點數(shù)到整數(shù)舍棄小數(shù) (int)23.7 = 23 (int)-45.89f = -45,2.2.1常量 變量的值在程序執(zhí)行過程中可能會改變,常量則表示永遠(yuǎn)不變的數(shù)據(jù)。 常量的語法如下: final datatype CONSTANTNAME=VALUE; (final 數(shù)據(jù)類型 常量名=值;) 常量必須在使用前給予說明和初始化。只要對其進行了說明就不能改變它的值。,2.2 常量與變量,用 關(guān) 鍵 字 final來 定義,其定義格式為: final 數(shù)據(jù)類型 名字

5、=初始值; final int global = 100, national= 5; 整 型 常 量 123,實 型 常 量 1.23 字 符 常 量 a 布 爾 常 量 true、false 字 符 串 常 量(String): “This is a constant string.”,2.2.2變量,變量類型 變量名字=初始值; 例子 int n = 3, n1 = 4; String s1=“你好!”,s2; s2=s1 + “ 中國”;? 注意: 變量初值確定: 布爾變量:false 整數(shù)變量:0 浮點數(shù)變量:0.0 先聲明后使用,2.3 運算符,1.算術(shù)運算符: +,*,/,%, +

6、, 2.賦值運算符: =,+=,=,*=,/= 等 3.條件運算符: ? : 運算規(guī)則與C同 4.關(guān)系運算符: ,=,=,=,!= 運算結(jié)果為boolean類型(true false);,類型轉(zhuǎn)換 +,-(前置) !(非) *, /, % +, - , = =, != &(無條件與) (異或) |(無條件或) & | =, +=, -=, *=, /=, %=,最高優(yōu)先級,最低優(yōu)先級,class less2_2 public static void main(String args) int a=25,b=3; boolean d=a5) System.out.println(“a/f = “

7、+a/f); else System.out.println(“f = “+f); ,分支語句:if-else , switch-case 循環(huán)語句:while , do-while , for 轉(zhuǎn)移語句: break , continue,2.4 控制結(jié)構(gòu),2.4.1分支語句 if(boolean-expression1) statements1; else if(boolean-expression2) statements2; else statementsN; ,2.4.2switch語句 switch (expression) case value1 : statements1; b

8、reak; case valueN : statementsN; break; default : defaultStatements; ,int a = 100, b = 20, c ; char oper = /; switch(oper) case +: c = a b; break; case -: c = a - b; break; default : c = a * b; break; ,2.4.3循環(huán)語句,2.4.4語句break和語句continue 可以用在循環(huán)語句中為循環(huán)提供附加控制。 break:這個關(guān)鍵字立刻終止包含它的最內(nèi)層循環(huán)。 continue:這個關(guān)鍵字只結(jié)束當(dāng)

9、前迭代,將程序控制轉(zhuǎn)移到循環(huán)的下一次迭代。,2.5 基礎(chǔ)類,2.5.1一維數(shù)組,數(shù)組聲明 (1)數(shù)據(jù)類型 數(shù)組名; 例: int myList; (2)數(shù)據(jù)類型 數(shù)組名; 例: int myList;,創(chuàng)建數(shù)組,數(shù)組名= new 數(shù)據(jù)類型數(shù)組大小; 例: myList = new double10;,聲明與創(chuàng)建同時進行 (1)數(shù)據(jù)類型 數(shù)組名 = new 數(shù)據(jù)類型數(shù)組大小; double myList = new double10; (2)數(shù)據(jù)類型 數(shù)組名 = new 數(shù)據(jù)類型數(shù)組大小; double myList = new double10;,初始化數(shù)組 (1)使用循環(huán): for (int i = 0; i myList.length; i+) myListi = (double)i; (2)初始化數(shù)組: double myList = 1.9, 2.9, 3.4, 3.5;,復(fù)習(xí)與預(yù)習(xí),復(fù)習(xí) 1.數(shù)據(jù)類型、常量和變量 2.運算符 3.控制語句 4.數(shù)組 預(yù)習(xí) 1.類與對象,

展開閱讀全文
溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!