1.匿名內(nèi)部類沒有類型名稱與實例對象名稱2.編譯后的文件命名:外部類$數(shù)字.class3.無法使用private,public,protecte...
定義在外部類方法中的內(nèi)部類,也稱局部內(nèi)部類方法內(nèi)部類1.定義在方法內(nèi)部,作用范圍也在方法內(nèi)2.和方法內(nèi)部成成員使用規(guī)則一樣,class前面不可以...
1.靜態(tài)內(nèi)部類中,只能直接訪問外部類的靜態(tài)成員,如果需要調(diào)用非靜態(tài)成員,可以通過實例化對象2.靜態(tài)內(nèi)部類對象實例時,可以不通過外部實例對象3.可...
內(nèi)部類中最常見的就是成員內(nèi)部類獲取內(nèi)部類對象實例,方式1:new 外部類.new 內(nèi)部類方式2:外部類對象.new 內(nèi)部類方式2:外部類對象.獲...
版本在JDK1.8之后接口中 default關(guān)鍵字,修飾默認方法,默認方法可以帶方法體,可通過接口的引用調(diào)用,在實現(xiàn)類中可以重寫默認方法,接口...
一:1.通過接口,描述不同類型具有相似行為特征,從而建立關(guān)系之后,以接口引用指向?qū)崿F(xiàn)類的方式,來描述不同類型對于接口行為的具體表現(xiàn)二:1.接口定...
應(yīng)用場景:某個父類只知道其子類應(yīng)該包含怎樣的方法,但無法準確知道這些子類如何實現(xiàn)這些方法 抽象類與抽象方法使用規(guī)則1.abstract定義抽象類...
向上轉(zhuǎn)型也稱為隱式轉(zhuǎn)型或者自動轉(zhuǎn)型父類引用指向子類實例,可以調(diào)用子類重寫父類的方法以及父類派生的方法,無法調(diào)用子類獨有的方法注意:父類中的靜態(tài)方...
要點:1.某個類只能有一個實例2.必須自行創(chuàng)建實例3.必須自行向整個系統(tǒng)提供這個實例 實現(xiàn):1.只提供私有的構(gòu)造方法2.含有一個該類的靜態(tài)私有對...