純乾貨分享 Java必備基礎知識點
76、 如何使用Java讀寫系統屬性?
讀:
System.setProperties(props);
77、 簡述properties文件的結構和基本用法
結構:擴展名為properties的文件,內容為key、value的映射,例如「a=2」
用法:
78、 什麼是介面?介面的定義規則?
介面是抽象方法和常量值的定義的集合。從本質上講,介面是一種特殊的抽象類,這種抽象類中只包含常量和方法的定義,而沒有變數和方法的實現。
public interface Tt {
public void outPut( );
public int tt( );
}
79、 介面的作用?為什麼使用介面?
多重繼承
封裝、隔離
功能,實現的分離
多態
便於後期維護
介面是可插入性的保證。
80、 什麼是多重介面
就是一個類實現多個介面
81、 描述介面的基本思想?
封裝隔離
介面及相關機制的最基本作用在於:通過介面可以實現不相關類的相同行為,
而不需考慮這些類之間的層次關係。
根據介面可以了解對象的交互界面,而不需了解對象所屬的類。
面向對象程序設計講究「提高內聚,降低耦合」。
82、 如何在代碼中使用介面?
public class MyCast implements Tt{
public void outPut( ){}
public int tt( ){
return 0;
}
}
83、 舉例說明如何把介面當作類型使用
public interface Animal(){
public void tt( );
}
public class Dog implements Animal{
public void tt ( ){}
}
Animal ani = new Dog();
84、 如何選擇介面和抽象類?為什麼?
優先選用介面,盡量少用抽象類
在下列情況下選擇抽象類:需要定義子類的行為,又要為子類提供共性的功能。
點擊展開全文
※想學java還不知道 這些怎麼行?
※Java的標準,規範-介面-interface
※Java反序列化 漏洞詳解
※Java操作Excel表格的 一種方法Java教程
※深入理解Java虛擬機
TAG:java學習吧 |
※零基礎自學素描必備知識點
※前端必備知識點—SVG
※不會顯low的買刀必備知識
※潮人必備Air Jordan
※Dreamlight:失眠黨必備!這個智能眼罩讓你分分鐘入眠
※LenovoS5測評:手游必備千元機,物理開掛分分鐘吃雞上王者
※patchology約會必備急救面膜,5分鐘還你水潤透亮肌
※APP動效設計必備知識總結
※如何查看CPU位數,系統安裝必備知識
※Baby Shampoo | 寶媽必備!快點收藏這些「最溫柔的呵護」
※冬季必備的小麥配色!Air Jordan 11 「Olive Lux」 實物質感極佳
※這件 「Drake vs. Pusha-T」 單品是吃瓜群眾必備
※這件 「Drake vs.Pusha-T」 單品是吃瓜群眾必備
※簡約時尚必備!NIke x Jcrew 「Kill shot 2」 美網補貨
※優秀技術管理者必備技能Checklist
※約架必備?Anti Social Social Club 推出防暴盾牌
※裝可愛必備!Jaime Hayón為BD Barcelona Design打造啾咪系猴子邊桌!
※Lenovo K5 play評測:年輕人的必備單品
※ZF復刻概念新品MB&F機器人SherMan, 各位復刻愛好者解毒收藏必備
※Apple Store大更新,你不去看看嗎?App Store這幾大技巧果粉必備