201671010131 2016-2017-2 《Java程序设计》
这周学了定义简单泛型类。public class Pair<T,U>{ ... }.private T first;
泛型方法:public static <T> T getMiddle(T...a){ return a[a.length/2];
类型变量的限定:上界:public static <T extends Comparable> T min(T[] a),下界:List<? super CashCard>.
通配符:(1) ? 用于表示任何类型
(2) ? exyends type,表示带有上界。
(3)pair<?> 无限定通配符。