匿名內部類,Object類

匿名內部類(理解)
是在抽象類和接口基礎之上創建起來的一種結構
必須以抽象類和接口爲主
 
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接收
相關文章
相關標籤/搜索