1. 程式人生 > >201671010109 2016-2017-2《java程序設計》第十周學習心得

201671010109 2016-2017-2《java程序設計》第十周學習心得

方法名 第十周 普通 有一個 讓我 學習心得 不同 nds 設計

本周我們學習了泛型程序設計,這可以讓我們編寫的代碼被很多不同類型得對象重用。一個泛型類就是具有一個或多個類型變量的類。我們可以定義泛型類,也可以定義泛型方法,泛型方法可以在普通類和泛型方法中定義。調用泛型方法是要在方法名前的尖括號放入具體的類型。

類型變量有限定,<T extends A>T可以綁定類或者接口,一個類型變量或通配符可以有多個限定,用&連接。

通配符不是類型變量,通配符捕獲時,編譯器必須能夠確信通配符表達的是單個,確定的類型。無限定的通配符,如pair<?>但它與原始的pair不同。

201671010109 2016-2017-2《java程序設計》第十周學習心得