1. 程式人生 > >Object... 不定個數的參數列表

Object... 不定個數的參數列表

查詢 多態 多看 mil 繼承 size objects 固定 說明

Object是所有類的基類,這個你可以查詢jdk文檔了解,所有類都繼承自Object。
Object ...objects這種參數定義是在不確定方法參數的情況下的一種多態表現形式。即這個方法可以傳遞多個參數,這個參數的個數是不確定的。這樣你在方法體中需要相應的做些處理。因為Object是基類,所以使用Object ...objects這樣的參數形式,允許一切繼承自Object的對象作為參數。這種方法在實際中應該還是比較少用的。

Object[] obj這樣的形式,就是一個Object數組構成的參數形式。說明這個方法的參數是固定的,是一個Object數組,至於這個數組中存儲的元素,可以是繼承自Object的所有類的對象。

這些基礎東西應該多看幾遍"Think in java"。

Object... 不定個數的參數列表