Java泛型解惑之 extends T>和 super T>

一、爲什麼要用通配符和邊界? 使用泛型的過程中,經常出現一種很彆扭的情況。 比如我們有Fruit類,和它的派生類Apple 然後有一個最簡單的容器:Plate類 盤子裏可以放一個泛型的」東西」 我們可以對這個東西做最簡單的「放」和「取」的動作:set( )和get( )方法。 現定義一個「水果盤」,邏輯上水果盤當然可以裝蘋果。 但實際上Java編譯器不允許這個操作。會報錯,「裝蘋果的盤子」無法轉換
相關文章
相關標籤/搜索