泛型

什么是泛型

1.5的时候,出的一种新特性,允许在定义 类、接口或方法 时指定一个“类型参数”,这个参数在使用时再确

定为实际的类型 ** **

好处就是 编译时就进行类型检查,避免之前运行时Object类型转换错误带来的异常问题

泛型擦除

在底层会把泛型擦成 Object

泛型的不可协变性

如何解决泛型的不可协变性