java中泛型的理解

      泛型是一種不確定的數據類型,當一個類中屬性類型、參數變量類型、局部變量類型、方法中參數類型、方法返回值類型不確定時,可以用泛型。

       泛型分爲泛型接口、泛型類和泛型方法。

泛型接口指在定義接口的時候,不明確接口中的變量的具體類型。泛型類指在定義類的時候,不明確類中的屬性、參數變量、局部變量的具體類型。泛型方法指在定義方法的時候不明確這個方法中的參數的具體類型。

       當接口是泛型時,實現接口的類必須是泛型。當類是泛型時,在創建這個類的對象時需指定具體的數據類型,Object是一種具體的類型,可以用來創建對象,當方法是泛型時,在調用這個方法的時候,可以傳入任意類型的數據。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章