泛型类和泛型方法的实现以及限定通配符的使用。什么是泛型擦除,为什么有泛型擦除,泛型擦除到底是怎么实现的
1.泛型的定义和意义1.1什么叫泛型?泛型,顾名思义就是广泛的类型,专业术语为“参数化类型”;当我们创建对象时没指定类型,任何引用类型都可以使用,兼容多种数据类型。如果是基本类型,会自动装箱转为对应的包装类,如下图。1.2但是指定类型后,只能使用特定类型,如下图。1.3为什么要使用泛型?因为对于一些工具类来说,编写时是不知道使用者到时用在哪些类上,所以为了能够自适应类型,就得使用泛型这种机制。2.