2 回答

TA貢獻1862條經驗 獲得超6個贊
Object是所有類的父類,它有很多類對象會用到的方法,例如比較常用的toString 、equals,當你新建xx類時,你可以重寫Object已經定義的方法,也可以直接調用Object中的方法,如果你寫一個封裝的方法,不確定傳進來的是什么類型的值,就可以使用Object作為一個籠統(tǒng)類

TA貢獻1779條經驗 獲得超6個贊
Object是所有類的基類,這個你可以查詢jdk文檔了解,所有類都繼承自Object。
1.Object類是所有類的父類,位于java.lang包中。
2.數(shù)組也是Object類的子類。
3.Object類的常用方法有:
toString();
equals();
hashCode();
objects這種參數(shù)定義是在不確定方法參數(shù)的情況下的一種多態(tài)表現(xiàn)形式。即這個方法可以傳遞多個參數(shù),這個參數(shù)的個數(shù)是不確定的。這樣你在方法體中需要相應的做些處理。因為Object是基類,所以使用objects這樣的參數(shù)形式,允許一切繼承自Object的對象作為參數(shù)。這種方法在實際中應該還是比較少用的。
obj這樣的形式,就是一個Object數(shù)組構成的參數(shù)形式。說明這個方法的參數(shù)是固定的,是一個Object數(shù)組,至于這個數(shù)組中存儲的元素,可以是繼承自Object的所有類的對象。
這些基礎東西應該多看幾遍"Think in java"。
添加回答
舉報