![java定義類的保留字是_java中48個關鍵字和3個保留字_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-6/13/8348e9ee-d617-4d08-b46f-f68469a24f37/8348e9ee-d617-4d08-b46f-f68469a24f371.gif)
![java定義類的保留字是_java中48個關鍵字和3個保留字_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-6/13/8348e9ee-d617-4d08-b46f-f68469a24f37/8348e9ee-d617-4d08-b46f-f68469a24f372.gif)
![java定義類的保留字是_java中48個關鍵字和3個保留字_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-6/13/8348e9ee-d617-4d08-b46f-f68469a24f37/8348e9ee-d617-4d08-b46f-f68469a24f373.gif)
![java定義類的保留字是_java中48個關鍵字和3個保留字_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-6/13/8348e9ee-d617-4d08-b46f-f68469a24f37/8348e9ee-d617-4d08-b46f-f68469a24f374.gif)
下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、java定義類的保留字是ava中48個關鍵字和3個保留字3個保留字truefalsenull1).訪問修飾符的關鍵字(共3個)public公有的可跨包,(默認選擇)protected受保護的當前包內可用private私有的當前類可用2).定義類、接口、抽象類和實現接口、繼承類的關鍵字、實例化對象(共6個)class類publicclassA()花括號里有已實現方法體,類名需要與文件名相同interface接口publicinterfaceB()花括號里有方法體,但沒有實現,方法體句子后面是英文分號“:”結尾abstract聲明抽象publicabstractclassC()介于類與接口中間,可
2、以有也可以沒有已經實現的方法體implements實現用于類或接口實現接口publicclassAinterfaceB()extends繼承用于類繼承類publicclassAextendsD()new創(chuàng)建新對象Aa=newA();A表示一個類3) .包的關鍵字(共2個)import引入包的關鍵字當使用某個包的一些類時,僅需類名然后使用ctrl+shift+o或者選定類名(類或屬性或方法)按住ctrl+單擊即可自動插入類所在的包。如:JFrame快捷鍵之后自動加入importjavax.swing.JFrame;package定義包的關鍵字將所有有關的類放在一個包類以便查找修改等。如:pack
3、agejavake.flycat.draw002;4) .數據類型的關鍵字(共12個)byte字節(jié)型8bitchar字符型16bitboolean布爾型short短整型16bitint整型32bitfloat浮點型32bitlong長整型64bitdouble雙精度64bitvoid無返回publicvoidA()其他需要返回的經常與return連用null空值true真false假5) .條件循環(huán)(流程控制)(共12個)if如果if()如果小括號里面怎么怎么樣花括號就怎么怎么樣else否則,或者常與if連用,用法相同while當什么的時候while怎么樣就do什么while()for滿足三個
4、條件時for(;)switch開關switch(表達式)case常量表達式1:語句1;case常量表達式2:語句2;default:語句;default就是如果沒有符合的case就執(zhí)行它default并不是必須的.case后的語句可以不用大括號.switch語句的判斷條件可以接受int,byte,char,short,不能接受其他類型.case返回開關里的結果default默認do運行長與while連用break跳出循環(huán)continue繼續(xù)中斷本次循環(huán),并并開始下一次return返回return個返回值類型instanceof實例一個二元操作符,和=,6) .修飾方法、類、屬性和變量(共9個)
5、只有內部類可以使用static關鍵字修飾,static靜態(tài)的屬性和方法都可以用static修飾,直接使用類名屬性和方法名。調用直接使用類名內部類類名進行調用。static可以獨立存在。靜態(tài)塊final最終的不可方法和類都可以用final來修飾被改變的final修飾的類是不能被繼承的final修飾的方法是不能被子類重寫。常量的定義:final修飾的屬性就是常量。super調用父類的方法常見publicvoidpaint(Graphicsg)super.paint(g);this當前類的父調用當前類中的方法(表示調用這個方法的對象)類的對象this.addActionListener(al):等等
6、native本地strictfp嚴格,精準synchronized線程,同步transient短暫volatile易失7).錯誤處理(共5個)catch處理異常1.try+catch程序的流程是:運行到try塊中,如果有異常拋出,則轉到catch塊去處理。然后執(zhí)行catch塊后面的語句2. try+catch+finally程序的流程是:運行到try塊中,如果有異常拋出,則轉到catch塊,catch塊執(zhí)行完畢后,執(zhí)行finally塊的代碼,再執(zhí)行finally塊后面的代碼。如果沒有異常拋出,執(zhí)行完try塊,也要去執(zhí)行finally塊的代碼。然后執(zhí)行finally塊后面的語句3. try+fi
7、nally程序的流程是:運行到try塊中,如果有異常拋出的話,程序轉向執(zhí)行finally塊的代碼。那末finally塊后面的代碼還會被執(zhí)行嗎?不會!因為你沒有處理異常,所以遇到異常后,執(zhí)行完finally后,方法就已拋出異常的方式退出了。這種方式中要注意的是,由于你沒有捕獲異常,所以要在方法后面聲明拋出異常try捕獲異常finally有沒有異常都執(zhí)行throw拋出一個一些可以導致程序出問題的因素,比如書寫錯誤,邏輯錯誤或者是api的應用錯誤等等.為了防止程序的崩潰就要預先檢測這些因素,異常對象所以java使用了異常這個機制.在java中異常是靠拋出也就是英語的throw來使用的,意思是如果發(fā)現到什么異常的時候就把錯誤信息拋出throws聲明一個異把異常交給他的上級管理,自己不進行異常處理??赡鼙粧伋?
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024-2025學年第8課中國古代的法治與教化-勤徑學升高中歷史選擇性必修1同步練測(統(tǒng)編版2019)
- 高利貸借款合同在2025年的法律地位分析
- 2025年居民共同租賃居住環(huán)境協(xié)議
- 2025年甲氨蝶呤項目提案報告模板
- 2025年數字電視有條件接收設備項目申請報告模式
- 2025年全屋定制用品合同樣本
- 2025年專利共有權策劃協(xié)議樣本
- 2025年中學生實驗操作安全協(xié)議
- 2025年碳酸丙烯酯項目提案報告模板
- 2025年會議中心使用協(xié)議
- 外科手術及護理常規(guī)
- 北師大版五年級數學下冊教材分析解讀課件完整版
- 學校開學教師安全培訓
- 出口潛力分析報告
- 晉升的述職報告
- 檔案盒(文件盒)標簽模板(正面、側面)
- 消防工程施工進度計劃橫道圖+進度網絡圖
- 微信視頻號運營技巧攻略詳解全套
- 2023CSCO非小細胞肺癌診療指南解讀
- 人教版九年級英語全冊期末復習完成句子專項練習
- 干部選拔任用程序
評論
0/150
提交評論