黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

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

2020年Javase項目實戰視頻教程及掌握的部分知識

更新時間:2020-02-06 11:01:22 來源:動力節點 瀏覽3777次


2020年Javase項目實戰視頻教程及掌握的部分知識


  SE知識點


  面向對象三大特性和分別的含義(概括)


  (1)封裝


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


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


  優點:實現了專業的分工,隱藏信息。


  (2)繼承


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


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


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


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


  目的:實現代碼的復用。


  注:繼承后子類自動擁有了父類的屬性和方法,但父類的私有屬性和構造方法不能被繼承。目的是實現了功能的擴展,可發生重寫。


  可以理解為:子類是父類更加詳細的分類。注意:在設計繼承時,若要讓某個類能繼承,父類需要適當開放訪問權限,即向修改關閉對擴展開放,也就是開-閉原則。


  (3)多態


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


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


  概念:相同的事物,調用其相同的方法,參數也相同時,但表現的行為卻不同。


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


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


  (private、final、static)


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


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


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


  static的特點


  1)隨著類的加載而加載


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


  2)優先于對象存在


  3)被所有對象所共享


  4)可以直接被類名調用


  靜態使用的注意事項:


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


  2,靜態方法中不可以使用this或者super關鍵字。


  3,主函數是靜態的。


  類與類、類與接口、接口與接口的關系


  a:類與類


  *繼承關系,只能單繼承,可以傳遞繼承


  b:類與接口實現關系。


  類與接口要注意的事項:


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


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


  3.一個類可以實現多個接口。


  c:接口與接口


  *繼承關系,可以單繼承,可以多繼承


  final、finally、finalize的區別


  finally是異常處理語句結構的一部分,表示總是執行。


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


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


  動力節點Javase相關視頻免費下載學習


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


  Java視頻下載【JavaSE進階】:http://m.ilovecolors.com.cn/v61/


2020年Javase項目實戰視頻教程及掌握的部分知識


       以上就是動力節點Java培訓機構小編介紹的“2020年Javase項目實戰視頻教程及掌握的部分知識”的內容,希望對大家有幫助,如有疑問,請在線咨詢,有專業老師隨時為你服務。


  相關內容


  最新Java學習路線(適用于初學者)


  系統學習Java后端開發線路


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


提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 国产香蕉98碰碰久久人人 | 性色综合 | 天天操精品 | 可以免费看毛片的网站 | 色婷婷婷丁香亚洲综合不卡 | v天堂在线 | 色综合五月 | 免费又黄又硬又大爽日本 | a级毛片蜜桃成熟时2在线播放 | 我要看免费的毛片 | 日韩在线视频网 | 影音先锋第一页 | 永久福利盒子日韩日韩免费看 | 成人速播影院在线播放免费 | 天天综合射 | 69国产成人综合久久精 | 国产成人精品日本亚洲18图 | jizzzz亚洲丰满xxxxⅹ | 亚洲欧美影院 | 91亚洲欧美 | 欧美成人免费全部观看在线看 | 高清性色生活片a | 欧美精品99久久久久久人 | 性猛交xxxxx按摩 | 老司机免费看 | 在线国产一区二区 | 亚洲毛片在线免费观看 | 国产高清一区二区三区视频 | 欧美一区二区三区在线观看 | 国产日本欧美亚洲精品视 | 在线视频一区二区三区四区 | 日韩在线免费视频观看 | 天天摸夜夜摸爽爽狠狠婷婷97 | 欧美亚洲另类一区中文字幕 | 日韩欧免费一区二区三区 | 国产va精品免费观看 | 亚洲精彩视频在线观看 | 国产一级做a爰片在线看 | 99九九精品免费视频观看 | 成人欧美一区二区三区黑人免费 | 一区二区不卡在线观看 |