版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、Java語(yǔ)言基礎(chǔ)第二章 Java語(yǔ)言語(yǔ)法主講:王繼東 Java語(yǔ)言的發(fā)展歷史 Java開發(fā)環(huán)境配置 path和classpath 第一個(gè)Java程序的開發(fā) Java程序的運(yùn)行過程 內(nèi)容回顧 Java標(biāo)識(shí)符 Java關(guān)鍵字 基本數(shù)據(jù)類型 運(yùn)算符 表達(dá)式本章內(nèi)容 標(biāo)識(shí)符 用來(lái)標(biāo)識(shí)類名、對(duì)象名、變量名、方法名、類型名、數(shù)組名、文件名的有效字符序列。 合法的標(biāo)識(shí)符 標(biāo)識(shí)符由字母、數(shù)字、下劃線“_”、美元符號(hào)“$”組成,并且首字母不能是數(shù)字。 不能把java關(guān)鍵字和保留字作為標(biāo)識(shí)符。 標(biāo)識(shí)符沒有長(zhǎng)度限制。 標(biāo)識(shí)符對(duì)大小寫敏感。 能作為標(biāo)識(shí)符嗎?Java標(biāo)示符 關(guān)鍵字 有一些專門的詞匯,Java語(yǔ)言已經(jīng)賦
2、予了特定的含義,只能用于特定的地方。所以程序員在編寫程序時(shí),不能再使用這些詞匯來(lái)命名標(biāo)識(shí)符,不能改變這些詞匯的含義。 關(guān)鍵字和保留字 什么是常量 指在程序執(zhí)行期間其值不能發(fā)生變化的數(shù)據(jù)。 如:整數(shù)123,小數(shù)1.23,字符A,布爾常量 true、false等。 什么是變量 是指值在程序運(yùn)行期間可以被改變的量。在程序中使用變量,必須先創(chuàng)建它并為它取一個(gè)名字,并且指明它能夠存儲(chǔ)信息的類型,這稱為“變量聲明”。要在程序中聲明一個(gè)變量,其語(yǔ)法形式如下: 變量類型變量類型 變量標(biāo)識(shí)符變量標(biāo)識(shí)符; 字母字母 數(shù)字?jǐn)?shù)字 下劃線下劃線 $ 如:如:String stu_name;常量與變量數(shù)據(jù)類型 在聲明變量
3、時(shí),要指明變量的類型。不同的類型在內(nèi)存中分配的空間大小也不同。下圖是Java數(shù)據(jù)類型的分類表:數(shù)據(jù)類型原始數(shù)據(jù)類型引用數(shù)據(jù)類型整數(shù)類型浮點(diǎn)類型字符類型(char)-2字節(jié)數(shù)組類對(duì)象接口字節(jié)類型(byte)-1字節(jié)短整型(short) -2字節(jié)整型(int) -4字節(jié)長(zhǎng)整型(long) -8字節(jié)單精度(float) -4字節(jié)雙精度(double) -8字節(jié)邏輯(布爾)類型(boolean)-1字節(jié)一個(gè)字節(jié)取值范圍:-128127(-27 27-1) 基本數(shù)據(jù)類型(8種) 整數(shù)類型(byte 、short、int、long) 浮點(diǎn)數(shù)類型(float、double) 布爾類型(boolean) 字符
4、類型(char)基本數(shù)據(jù)類型基本數(shù)據(jù)類型 基本數(shù)據(jù)類型 數(shù)據(jù)類型的精度丟失問題基本數(shù)據(jù)類型 自動(dòng)類型轉(zhuǎn)換(也叫隱式類型轉(zhuǎn)換)long int 強(qiáng)制類型轉(zhuǎn)換(也叫顯式類型轉(zhuǎn)換) 所有的byte型、short型和char的值將被提升到int型。 思考char c = A;char b = c+1;/錯(cuò)誤char b = (char)(c+1);/正確類型轉(zhuǎn)換 運(yùn)算符 是一種特殊符號(hào),用以表示數(shù)據(jù)的運(yùn)算、賦值和比較。 運(yùn)算符的分類 算術(shù)運(yùn)算符 賦值運(yùn)算符 比較運(yùn)算符 邏輯運(yùn)算符運(yùn)算符算術(shù)運(yùn)算符賦值運(yùn)算符int x = 20;int y = x + 1;x = x + 20;x+=20;x-=20;x
5、= x-20 比較運(yùn)算符的結(jié)果都是boolean型,也就是true或false。 比較運(yùn)算符“=”不能誤寫成“=” ,切記!切記!比較運(yùn)算符 、 、 =、=、!= 邏輯運(yùn)算符的結(jié)果都是boolean型,也就是要么是true,要么是false邏輯運(yùn)算符 表達(dá)式 使用運(yùn)算符將運(yùn)算數(shù)據(jù)連接起來(lái)的符合Java語(yǔ)法規(guī)則的式子。 如 x = y + z;等表達(dá)式 什么是標(biāo)示符 Java中合法的標(biāo)示符 Java關(guān)鍵字 Java類型轉(zhuǎn)換 Java運(yùn)算符本章總結(jié)作業(yè) 作業(yè)一 判斷以下哪些不能作為標(biāo)識(shí)符 A、a B、¥a C、_12 D、$a12 E、Public F、public 作業(yè)二 判斷如下語(yǔ)句有沒有錯(cuò)誤,如果有修改它,并指出原因 c
溫馨提示
- 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度電梯井鋼結(jié)構(gòu)工程專利技術(shù)與研發(fā)合作合同4篇
- 2025個(gè)人股權(quán)分割協(xié)議:離婚后股權(quán)分割專項(xiàng)合同3篇
- 2025年度寵物送養(yǎng)與領(lǐng)養(yǎng)風(fēng)險(xiǎn)評(píng)估管理合同4篇
- 二零二五年度承包車隊(duì)輪胎智能監(jiān)測(cè)與分析服務(wù)合同3篇
- 二零二五年度木方模板生產(chǎn)廢棄物處理與資源化利用合同4篇
- 二零二五年度爬架租賃與施工安全教育培訓(xùn)合同4篇
- 2025年度充電樁場(chǎng)地租賃與廣告位合作合同3篇
- 二零二五年度成魚養(yǎng)殖與市場(chǎng)推廣宣傳服務(wù)合同4篇
- 二零二五年度出租車租賃合同范本及服務(wù)質(zhì)量評(píng)估體系4篇
- 二零二五年度奶業(yè)品牌保護(hù)與知識(shí)產(chǎn)權(quán)維權(quán)合同2篇
- 2025年度車輛抵押借款合同模板(專業(yè)二手車交易平臺(tái))
- 2025年人民教育出版社有限公司招聘筆試參考題庫(kù)含答案解析
- 康復(fù)醫(yī)學(xué)治療技術(shù)(士)復(fù)習(xí)題及答案
- 完整版100以內(nèi)加減法混合運(yùn)算4000道100
- 2024年產(chǎn)權(quán)管理部年終工作總結(jié)例文(3篇)
- 《血管性血友病》課件
- 高三日語(yǔ)一輪復(fù)習(xí)日語(yǔ)助詞「に」和「を」的全部用法課件
- 機(jī)場(chǎng)地勤勞動(dòng)合同三篇
- 2024年山東省高考政治試卷真題(含答案逐題解析)
- 《用銳角三角函數(shù)解決問題(3)》參考課件
- 訂婚協(xié)議書手寫模板攻略
評(píng)論
0/150
提交評(píng)論