泛型介绍
- 概念
- JDK1.6更新的新特性
- 参数化类型,用于指定容量存储的数据类型
- 作用位置:类、接口、方法
- 优势
- 类型安全:一旦确定泛型,就确定了存储类型,避免转换异常
- 消除强转:指定类型后,无序装箱
- 类型
- 泛型接口
- 泛型方法
- 泛型类
- 介绍
- 泛型类和泛型接口的作用范围不同
- 泛型类用于指定类中方法和属性的类型,没有对泛型进行指定会默认为Object
泛型,是“参数化类型”<? extends T>
是上界通配符(Upper Bounds Wildcards)
<? super T>
是下界通配符(Lower Bounds Wildcards)