下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
Java語(yǔ)言基礎(chǔ)組成:關(guān)鍵字用于定義訪問(wèn)權(quán)限修飾符的關(guān)鍵字Private、protected、public用于定義類,函數(shù),變量修飾符的關(guān)鍵字Abstract、final、static、synchronized用于定義類與類之間關(guān)系的關(guān)鍵字Extends、implememts用于定義建立實(shí)例及引用實(shí)例,判斷實(shí)例的關(guān)鍵字New、this、super、instenceof用于異常處理的關(guān)鍵字Trycatchfinallythrowthrows用于包的關(guān)鍵字Packageimport其他修飾符關(guān)鍵字Nativestrictfptransientvolatileassert標(biāo)識(shí)符什么是標(biāo)識(shí)符?標(biāo)識(shí)符就是在程序中定義的一些名稱。標(biāo)識(shí)符的組成標(biāo)識(shí)符是由英文字母、數(shù)字、下劃線和¥、$組成合法標(biāo)識(shí)符的定義規(guī)則:以字母、下劃線、¥、$開頭(注意:不能以數(shù)字開頭) 關(guān)鍵字不能用作用戶定義的標(biāo)識(shí)符 長(zhǎng)度不一,區(qū)分大小寫 注意:在起名字時(shí),為了提高閱讀性,起的名字要盡量有意義。Main雖然不是關(guān)鍵字,但是被虛擬機(jī)識(shí)別的一個(gè)名稱,比較特殊。Java中名稱的規(guī)范:包名:多單詞組成時(shí)所有的字母都小寫xxxyyyzzz類名、接口名:所有的單詞的首字母大寫例如:定義一個(gè)類publicclassDemo1;定義一個(gè)接口publicinterfaceDemo變量名和函數(shù)名:多單詞時(shí),第一個(gè)單詞字母小寫,第二個(gè)單詞開始首字母大寫xxxyYyyZzz常量名:所有字母都大寫,多單詞時(shí)每個(gè)單詞用下劃線連接X(jué)XX_YYY_ZZZ注釋//單行注釋/**/多行注釋/***/文檔注釋常量和變量變量:局部變量(如類方法里面定義的)、成員變量(類下面定義的)--全局變量(屬性)變量的值是可以改變的,定義變量----類型變量名表類型可以是基本數(shù)據(jù)類型,也可以是引用數(shù)據(jù)類型單精度浮點(diǎn)型4字節(jié)雙精度浮點(diǎn)型8字節(jié) 2字符型char 1字節(jié)型byte 實(shí)數(shù)4整型int2短整型short 基本數(shù)據(jù)類型 數(shù)值型 8長(zhǎng)整型longl4單精度浮點(diǎn)型floatF數(shù)量類型8雙精度浮點(diǎn)型double1布爾類型boolean--false、true 類引用數(shù)據(jù)類型接口數(shù)組高字節(jié)到低字節(jié)需要強(qiáng)制轉(zhuǎn)換,強(qiáng)制轉(zhuǎn)換不保證結(jié)果的正確性如int-->short低精度向高精度轉(zhuǎn)換可以轉(zhuǎn)換,高精度向低精度也需要強(qiáng)制轉(zhuǎn)換,也不保證結(jié)果的正確性如float-->int常量:十進(jìn)制、八進(jìn)制、十六進(jìn)制\u轉(zhuǎn)義字符十六進(jìn)制可以chara=65;輸出A八進(jìn)制:滿8進(jìn)1,用0開頭表示十六進(jìn)制:0-9、A-F滿16進(jìn)1,用0x開頭表示二進(jìn)制和十進(jìn)制的轉(zhuǎn)換十進(jìn)制轉(zhuǎn)換成二進(jìn)制原理:對(duì)十進(jìn)制數(shù)進(jìn)行除2運(yùn)算二進(jìn)制轉(zhuǎn)換成十進(jìn)制原理:乘2的階層運(yùn)算負(fù)數(shù)的二進(jìn)制運(yùn)算符語(yǔ)句邏輯運(yùn)算符&&、||、!、~、&、|(按位運(yùn)算)、&&短路與、||短路非&&邏輯短路與、||邏輯短路非前面有確定的答案則不用看后面的值&、|全局與或全局非&、|(按位運(yùn)算)!邏輯運(yùn)算的~位運(yùn)算的的結(jié)果都只能是true和false邏輯結(jié)果位運(yùn)算&|^~<<>>inta=1;intb=a<<3;則得到b=800000001----00001000關(guān)系運(yùn)算、邏輯運(yùn)算、算術(shù)運(yùn)算、位運(yùn)算優(yōu)先級(jí):.()[]<單目<算術(shù)<關(guān)系<?:<=<邏輯單元運(yùn)算符(單目運(yùn)算符)++、--雙元運(yùn)算符(雙目運(yùn)算符)+、-、*、/、%三目運(yùn)算:a>3?A=ture:B=falseshorts1=1;s1=s1+1;有什么錯(cuò)?shorts1=1;s1+=1;有什么錯(cuò)?對(duì)于shorts1=1;s1=s1+1;由于s1+1運(yùn)算時(shí)會(huì)自動(dòng)提升表達(dá)式的類型,所以結(jié)果是int型,再賦值給short類型s1時(shí),編譯器將報(bào)告需要強(qiáng)制轉(zhuǎn)換類型的錯(cuò)誤。對(duì)于shorts1=1;s1+=1;由于+=是java語(yǔ)言規(guī)定的運(yùn)算符,java編譯器會(huì)對(duì)它進(jìn)行特殊處理,因此可以正確編譯。用最有效率的方法算出
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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年度快遞收派服務(wù)信息化建設(shè)合同4篇
- 2025年度個(gè)人借款三方擔(dān)保服務(wù)合同規(guī)范3篇
- 2025年度個(gè)人教育培訓(xùn)合同模板7篇
- 二零二五年度民間擔(dān)保業(yè)務(wù)擔(dān)保期限合同4篇
- 二零二五年度美縫劑研發(fā)與應(yīng)用合作協(xié)議4篇
- 數(shù)據(jù)治理平臺(tái)建設(shè)與應(yīng)用技術(shù)方案
- 2025年度個(gè)人貸款合同利息計(jì)算合同模板4篇
- 二零二五年度虛擬現(xiàn)實(shí)游戲用戶免責(zé)條款合同范本4篇
- 班級(jí)成長(zhǎng)報(bào)告模板
- 2025年度個(gè)人房產(chǎn)買賣合同書(精裝修)4篇
- GB/T 16895.3-2024低壓電氣裝置第5-54部分:電氣設(shè)備的選擇和安裝接地配置和保護(hù)導(dǎo)體
- 2025湖北襄陽(yáng)市12345政府熱線話務(wù)員招聘5人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 計(jì)劃合同部部長(zhǎng)述職報(bào)告范文
- 2025年河北省職業(yè)院校技能大賽智能節(jié)水系統(tǒng)設(shè)計(jì)與安裝(高職組)考試題庫(kù)(含答案)
- 人教版高一地理必修一期末試卷
- 2024年下半年鄂州市城市發(fā)展投資控股集團(tuán)限公司社會(huì)招聘【27人】易考易錯(cuò)模擬試題(共500題)試卷后附參考答案
- GB/T 29498-2024木門窗通用技術(shù)要求
- 《職業(yè)院校與本科高校對(duì)口貫通分段培養(yǎng)協(xié)議書》
- GJB9001C質(zhì)量管理體系要求-培訓(xùn)專題培訓(xùn)課件
- 人教版(2024)英語(yǔ)七年級(jí)上冊(cè)單詞表
- 二手車車主寄售協(xié)議書范文范本
評(píng)論
0/150
提交評(píng)論