1 容器類的層次

2 抽象類和接口
抽象類:含有抽象方法,有常量,還可以有其他方法,可以實(shí)現(xiàn)。
接口:含有抽象方法和常量,只聲明未實(shí)現(xiàn)。
3 final
在Java中聲明類、變量、和方法時可用關(guān)鍵字final來修飾
① 被final標(biāo)記的類不能被繼承;
② 被final標(biāo)記的方法不能被子類重寫
③ 被final標(biāo)記的變量(成員變量或局部變量)即成為常量,只能賦值一次
4重載和重寫
重載:放生在一個類中,方法名稱相同,參數(shù)的類型或個數(shù)不同
重寫:是發(fā)生在繼承關(guān)系之中,是由子類進(jìn)行覆寫的,方法名稱相同,參數(shù)的類型或個數(shù)相同,方法的訪問權(quán)限不能更嚴(yán)格
5 super和this
super:是由子類訪問父類的內(nèi)容
super.父類屬性,如果屬性沒有被覆寫,則也可以不寫super
super.父類方法(),如果方法沒有被覆寫,則可以不用 加super也表示調(diào)用父類中的方法
super是訪問父類中的構(gòu)造方法,必須放在首行
this:是直接訪問本類中的內(nèi)容
this本類屬性
this.本類方法(),可以不寫this,也表示調(diào)用本類的
this 是訪問本類中的其他構(gòu)造,必須放在首行