




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、Java語言基礎(chǔ)第二章 Java語言語法主講:王繼東 Java語言的發(fā)展歷史 Java開發(fā)環(huán)境配置 path和classpath 第一個Java程序的開發(fā) Java程序的運行過程 內(nèi)容回顧 Java標(biāo)識符 Java關(guān)鍵字 基本數(shù)據(jù)類型 運算符 表達(dá)式本章內(nèi)容 標(biāo)識符 用來標(biāo)識類名、對象名、變量名、方法名、類型名、數(shù)組名、文件名的有效字符序列。 合法的標(biāo)識符 標(biāo)識符由字母、數(shù)字、下劃線“_”、美元符號“$”組成,并且首字母不能是數(shù)字。 不能把java關(guān)鍵字和保留字作為標(biāo)識符。 標(biāo)識符沒有長度限制。 標(biāo)識符對大小寫敏感。 能作為標(biāo)識符嗎?Java標(biāo)示符 關(guān)鍵字 有一些專門的詞匯,Java語言已經(jīng)賦
2、予了特定的含義,只能用于特定的地方。所以程序員在編寫程序時,不能再使用這些詞匯來命名標(biāo)識符,不能改變這些詞匯的含義。 關(guān)鍵字和保留字 什么是常量 指在程序執(zhí)行期間其值不能發(fā)生變化的數(shù)據(jù)。 如:整數(shù)123,小數(shù)1.23,字符A,布爾常量 true、false等。 什么是變量 是指值在程序運行期間可以被改變的量。在程序中使用變量,必須先創(chuàng)建它并為它取一個名字,并且指明它能夠存儲信息的類型,這稱為“變量聲明”。要在程序中聲明一個變量,其語法形式如下: 變量類型變量類型 變量標(biāo)識符變量標(biāo)識符; 字母字母 數(shù)字?jǐn)?shù)字 下劃線下劃線 $ 如:如:String stu_name;常量與變量數(shù)據(jù)類型 在聲明變量
3、時,要指明變量的類型。不同的類型在內(nèi)存中分配的空間大小也不同。下圖是Java數(shù)據(jù)類型的分類表:數(shù)據(jù)類型原始數(shù)據(jù)類型引用數(shù)據(jù)類型整數(shù)類型浮點類型字符類型(char)-2字節(jié)數(shù)組類對象接口字節(jié)類型(byte)-1字節(jié)短整型(short) -2字節(jié)整型(int) -4字節(jié)長整型(long) -8字節(jié)單精度(float) -4字節(jié)雙精度(double) -8字節(jié)邏輯(布爾)類型(boolean)-1字節(jié)一個字節(jié)取值范圍:-128127(-27 27-1) 基本數(shù)據(jù)類型(8種) 整數(shù)類型(byte 、short、int、long) 浮點數(shù)類型(float、double) 布爾類型(boolean) 字符
4、類型(char)基本數(shù)據(jù)類型基本數(shù)據(jù)類型 基本數(shù)據(jù)類型 數(shù)據(jù)類型的精度丟失問題基本數(shù)據(jù)類型 自動類型轉(zhuǎn)換(也叫隱式類型轉(zhuǎn)換)long int 強制類型轉(zhuǎn)換(也叫顯式類型轉(zhuǎn)換) 所有的byte型、short型和char的值將被提升到int型。 思考char c = A;char b = c+1;/錯誤char b = (char)(c+1);/正確類型轉(zhuǎn)換 運算符 是一種特殊符號,用以表示數(shù)據(jù)的運算、賦值和比較。 運算符的分類 算術(shù)運算符 賦值運算符 比較運算符 邏輯運算符運算符算術(shù)運算符賦值運算符int x = 20;int y = x + 1;x = x + 20;x+=20;x-=20;x
5、= x-20 比較運算符的結(jié)果都是boolean型,也就是true或false。 比較運算符“=”不能誤寫成“=” ,切記!切記!比較運算符 、 、 =、=、!= 邏輯運算符的結(jié)果都是boolean型,也就是要么是true,要么是false邏輯運算符 表達(dá)式 使用運算符將運算數(shù)據(jù)連接起來的符合Java語法規(guī)則的式子。 如 x = y + z;等表達(dá)式 什么是標(biāo)示符 Java中合法的標(biāo)示符 Java關(guān)鍵字 Java類型轉(zhuǎn)換 Java運算符本章總結(jié)作業(yè) 作業(yè)一 判斷以下哪些不能作為標(biāo)識符 A、a B、¥a C、_12 D、$a12 E、Public F、public 作業(yè)二 判斷如下語句有沒有錯誤,如果有修改它,并指出原因 c
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年K2教育中STEM課程實施與效果評估:創(chuàng)新教育模式
- 結(jié)腸造瘺術(shù)后并發(fā)癥及防治策略2025
- 小升初六年級數(shù)學(xué)下冊??家卓贾R點課件《第六單元第3講:因數(shù)與倍數(shù)》人教版
- 低空經(jīng)濟(jì)八大應(yīng)用場景與實踐案例解析方案
- 大數(shù)據(jù)背景下高職院校電子商務(wù)專業(yè)課教學(xué)創(chuàng)新研究
- 華為體驗店培訓(xùn)材料:云服務(wù)
- 2024年油氣水輸送管材專用料資金籌措計劃書代可行性研究報告
- 山東省菏澤市巨野縣2024-2025學(xué)年八年級下學(xué)期期中生物試題 (含答案)
- 現(xiàn)場管理試題及答案
- 物理必修一試題及答案
- 法律文書寫作能力測試題庫及解答分析
- 2025合作合同范本:兩人合伙協(xié)議書模板
- 外賣騎手勞務(wù)合同協(xié)議書
- T/CAMIR 002-2022企業(yè)技術(shù)創(chuàng)新體系建設(shè)、管理與服務(wù)要求
- DB31/T 595-2021冷庫單位產(chǎn)品能源消耗指標(biāo)
- 第五章 SPSS基本統(tǒng)計分析課件
- 2025年計算機Photoshop操作實務(wù)的試題及答案
- 2025時事熱點政治題及參考答案(滿分必刷)
- GB/T 23453-2025天然石灰石建筑板材
- 2024-2030全球WiFi 6移動熱點行業(yè)調(diào)研及趨勢分析報告
- 砌磚理論考試題及答案
評論
0/150
提交評論