java中的泛型 前言 一、为什么需要泛型 二、泛型类和泛型接口 三、泛型方法 四、限定类型变量 五、泛型中的约束和局限性 5.1、不能用基本类型实例化参数 5.2、运行时类型查询只适用于原始类型 5.3、泛型类的静态上下文中类型变量失效 5.4、不能创建参数化类型的数组 5.5、不能实例化类型变量 5.6、不能捕获泛型类的实例 六、泛型类型的继承规则 七、通配符类型 7.1、? extends X 7.2、? s