- 泛型的一些要求及规则
- 不能使用基本类型
- 不管该限定是类还是接口,统一使用关键字extends
- 可以使用&符号给出多个限定
- 如果限定既有接口也有类,那么类必须只有一个,并且放在首位
- 泛型在集合中使用的好处:当集合对象指定泛型类型后
- 类型安全(一旦集合对象确定泛型,只能存放入该类型的对象)
- 使用集合元素时,无需强制转换
•JDK1.5后,引入泛型;泛型就是对类型的参数化。主要用于解决类型安全问题。
- 泛型上限和下限
- 泛型上限: ? extends T:表示可以接受T类型或者T的子类。
- 泛型下限: ? super T:表示可以接受T类型或者T的父类。