內(nèi)部類: 在一個(gè)類的內(nèi)部定義另外一個(gè)類,那么另外一個(gè)類則稱作為內(nèi)部類 。 內(nèi)部類的class文件名: 外部類$內(nèi)部類.class 成員內(nèi)部類: ...
多態(tài): 父類引用類型變量指向了子類的對(duì)象或者是接口的引用類型變量指向了接口實(shí)現(xiàn)類的對(duì)象。 (一個(gè)對(duì)象具備多種形態(tài)) 多態(tài)的前提: 必須存在繼承或...
接口是一系列方法的聲明,是一些方法特征的集合,一個(gè)接口只有方法的特征沒(méi)有方法的實(shí)現(xiàn),因此這些方法可以在不同的地方被不同的類實(shí)現(xiàn),而這些實(shí)現(xiàn)可以具...
final(最終) final關(guān)鍵字要注意的細(xì)節(jié) :1. final關(guān)鍵字修飾一個(gè)基本類型變量時(shí), 該變量不能重新賦值。2. final關(guān)鍵字修...
繼承的格式: 繼承要注意 的細(xì)節(jié):1. 子類是可以繼承父類的成員。2. 子類不能繼承父類的私有成員。3. 子類不能繼承父類的構(gòu)造函數(shù)。4. 創(chuàng)建...
單例設(shè)計(jì)模式:保證一個(gè)類在內(nèi)存中只有一個(gè)對(duì)象。 模式:解決一類問(wèn)題的固定步驟。 模式最早是源于建筑行業(yè), 蓋房子的步驟都是固定的: 軟件行業(yè)23...
main方法是由jvm調(diào)用的,jvm也是一個(gè)程序。 main方法詳解: 沒(méi)有static修飾的后果:1. java虛擬機(jī)調(diào)用main方法的時(shí)候需...
static(靜態(tài)): 修飾符 static修飾成員變量: 如果一個(gè)數(shù)據(jù)需要被所有對(duì)象共享使用的時(shí)候,那么即可使用static修飾該成員變量。 ...
構(gòu)造函數(shù)的作用:給對(duì)應(yīng)的對(duì)象進(jìn)行初始化。 構(gòu)造代碼塊:給所有的對(duì)象進(jìn)行統(tǒng)一的初始化。 構(gòu)造代碼塊格式:{初始化語(yǔ)句;} 代碼塊的類型: 局部代碼...