大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節(jié)點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學(xué)習(xí)攻略 Java學(xué)習(xí) 2020年Javase項目實戰(zhàn)視頻教程及掌握的部分知識

2020年Javase項目實戰(zhàn)視頻教程及掌握的部分知識

更新時間:2020-02-06 11:01:22 來源:動力節(jié)點 瀏覽3758次


2020年Javase項目實戰(zhàn)視頻教程及掌握的部分知識


  SE知識點


  面向?qū)ο笕筇匦院头謩e的含義(概括)


  (1)封裝


  屬性是用來描述同一類事物的特征,方法可描述一類事物可做的操作。封裝就是把屬于同一類事物的共性(包括屬性和方法)歸到一個類中,以方便使用。


  概念:封裝也稱為信息隱藏,是指利用抽象數(shù)據(jù)類型將數(shù)據(jù)和基于數(shù)據(jù)的操作封裝在一起,使其構(gòu)成一個不可分割的獨(dú)立實體,數(shù)據(jù)被保護(hù)在抽象數(shù)據(jù)類型的內(nèi)部,盡可能的隱藏內(nèi)部的細(xì)節(jié),只保留一些對外的接口。也就是說用戶無需知道內(nèi)部細(xì)節(jié),但可以根據(jù)對象提供的外部接口(對象名和參數(shù))訪問該對象。


  優(yōu)點:實現(xiàn)了專業(yè)的分工,隱藏信息。


  (2)繼承


  繼承(泛化,有實現(xiàn)繼承和可視繼承)


  組合(聚合接口繼承純虛類)


  就是個性對共性的屬性和方法的接受,并加入個性獨(dú)有的屬性和方法。


  概念:一個類繼承另外一個類,則稱繼承的類為子類,被繼承的類為父類。


  目的:實現(xiàn)代碼的復(fù)用。


  注:繼承后子類自動擁有了父類的屬性和方法,但父類的私有屬性和構(gòu)造方法不能被繼承。目的是實現(xiàn)了功能的擴(kuò)展,可發(fā)生重寫。


  可以理解為:子類是父類更加詳細(xì)的分類。注意:在設(shè)計繼承時,若要讓某個類能繼承,父類需要適當(dāng)開放訪問權(quán)限,即向修改關(guān)閉對擴(kuò)展開放,也就是開-閉原則。


  (3)多態(tài)


  重載(同名函數(shù)),覆蓋(虛函數(shù)接口),是以封裝和繼承為基礎(chǔ)發(fā)展起來的。


  多態(tài)就是在抽象的層面上實行一個統(tǒng)一的行為,到了個體的層面上,這個統(tǒng)一的行為就會因為個體的形態(tài)特征而實施自己的特征行為。(針對一個抽象的事物,對于內(nèi)部個體又能找到其自身的行為去執(zhí)行。)


  概念:相同的事物,調(diào)用其相同的方法,參數(shù)也相同時,但表現(xiàn)的行為卻不同。


  子類以父類的身份出現(xiàn)需要上轉(zhuǎn)型,向上轉(zhuǎn)型是由JVM自動實現(xiàn)的,是安全的,但向下轉(zhuǎn)型是不安全的,需要強(qiáng)制轉(zhuǎn)換。子類與父類的身份出現(xiàn)時自己特有的屬性和方法將不能使用。


  Abstract與哪些類不能共存,為什么?


  (private、final、static)


  1)被private修飾的類不能被子類繼承,而abstract是一個抽象類,必須要被繼承,兩者互斥.


  2)final關(guān)鍵字,定義在方法體上表示方法無法被子類重寫,而abstract必須要讓子類重寫自己的方法,兩者為互斥的,不能一起用


  3)static修飾的方法為靜態(tài)方法,可以直接通過類名直接調(diào)用,而abstract修飾的是抽象類,不能被直接調(diào)用.


  static的特點


  1)隨著類的加載而加載


  也就是說:靜態(tài)會隨著類的消失而消失,說明他的生命周期最長


  2)優(yōu)先于對象存在


  3)被所有對象所共享


  4)可以直接被類名調(diào)用


  靜態(tài)使用的注意事項:


  1,靜態(tài)方法只能訪問靜態(tài)成員。(非靜態(tài)既可以訪問靜態(tài),又可以訪問非靜態(tài))


  2,靜態(tài)方法中不可以使用this或者super關(guān)鍵字。


  3,主函數(shù)是靜態(tài)的。


  類與類、類與接口、接口與接口的關(guān)系


  a:類與類


  *繼承關(guān)系,只能單繼承,可以傳遞繼承


  b:類與接口實現(xiàn)關(guān)系。


  類與接口要注意的事項:


  1.非抽象類實現(xiàn)一個接口時,必須要把接口中所有方法全部實現(xiàn)。


  2.抽象類實現(xiàn)一個接口時,可以實現(xiàn)也可以不實現(xiàn)接口中的方法。


  3.一個類可以實現(xiàn)多個接口。


  c:接口與接口


  *繼承關(guān)系,可以單繼承,可以多繼承


  final、finally、finalize的區(qū)別


  finally是異常處理語句結(jié)構(gòu)的一部分,表示總是執(zhí)行。


  finalize是Object類的一個方法,在垃圾收集器執(zhí)行的時候會調(diào)用被回收對象的此方法,供垃圾收集時的其他資源回收,例如關(guān)閉文件等。


  final,一個類被聲明為final,意味著它不能再派生出新的子類,即不能被繼承,因此它和abstract是反義詞。將變量聲明為final,可以保證它們在使用中不被改變,被聲明為final的變量必須在聲明時給定初值,而在以后的引用中只能讀取不可修改。被聲明為final的方法也同樣只能使用,不能在子類中被重寫。


  動力節(jié)點Javase相關(guān)視頻免費(fèi)下載學(xué)習(xí)


  Javase視頻教程【301集】:http://m.dabaquan.cn/v104/


  Java視頻下載【JavaSE進(jìn)階】:http://m.dabaquan.cn/v61/


2020年Javase項目實戰(zhàn)視頻教程及掌握的部分知識


       以上就是動力節(jié)點Java培訓(xùn)機(jī)構(gòu)小編介紹的“2020年Javase項目實戰(zhàn)視頻教程及掌握的部分知識”的內(nèi)容,希望對大家有幫助,如有疑問,請在線咨詢,有專業(yè)老師隨時為你服務(wù)。


  相關(guān)內(nèi)容


  最新Java學(xué)習(xí)路線(適用于初學(xué)者)


  系統(tǒng)學(xué)習(xí)Java后端開發(fā)線路


  Javase——IO流概述、特點及其分類


提交申請后,顧問老師會電話與您溝通安排學(xué)習(xí)

免費(fèi)課程推薦 >>
技術(shù)文檔推薦 >>
主站蜘蛛池模板: 99视频免费在线观看 | 羞羞网站在线免费观看 | 国产在线视频自拍 | 欧美日韩一区二区不卡三区 | 在线资源站 | 亚洲欧美成人综合 | 中文字幕亚洲综合久久202 | 免费视频一区 | www成人免费视频 | 亚洲欧美精品成人久久91 | 99久久国产视频 | 久久人与动人物a级毛片 | 97久久精品国产成人影院 | 亚洲国产精品久久久天堂 | 青娱乐91| 99j久久精品久久久久久 | 97 在线播放 | 日本高清免费不卡视频 | 91精品国产闺蜜国产在线 | 人人做天天爱夜夜爽中字 | 性做久久久久久网站 | 波多野结衣一二三区 | 日韩精品久久久久久 | 2018天天操 | 韩国三日本三级中文字幕 | 国产精品国产亚洲精品看不卡 | 久草精彩视频 | 桃花阁成人网在线观看 | 中文字幕免费在线播放 | 成人在线不卡视频 | 日韩中文视频 | 欧美国产日产精品免费视频 | 九九热久久免费视频 | 久久草在线免费 | ww.久久 | 永久黄网站色视频免费 | 77777奇米 | 九九视频在线 | 成人国产精品视频 | 亚洲操| 国内精品久久久久久网站 |