匿名內部類(理解) |
是在抽象類和接口基礎之上創建起來的一種結構 |
必須以抽象類和接口爲主 |
A a = new A(){覆寫方法} |
Object類(重點,參數統一) |
在每定義一個類的時候,若是沒有明確繼承一個類,則默認繼承 |
Object類 |
例:Object A = new Person(); |
取得對象信息:public String toString(),代替以前的getInfo(); |
對象比較:public boolean equals(Object obj); |
對象哈希碼 |
取得對象信息toString() |
當用戶輸出對象的時候,都會默認調用toString()方法 |
默認實現是輸出對象的公共屬性——對象地址數據。 |
對象比較: |
由於String的equals方法就是覆寫Object類的equals()方法 |
接收全部引用數據(重要) |
Object類是全部類的父類 |
使用Object類能夠接受數組 |
Object obj= new int[]{3,2,1} |
還能夠接收接口對象 |
全部的引用類型均可以用object接收 |