泛型的优点:
适用于多种数据类型执行相同的代码
泛型中的类型在使用时指定,不需要强制类型转换
泛型的本质是为了参数化类型(在不创建新的类型的情况下,通过泛型指定
的不同类型来控制形参具体限制的类型)。也就是说在泛型使用过程中,操作的
数据类型被指定为一个参数,这种参数类型可以用在类、接口和方法中,分别被
称为泛型类、泛型接口、泛型方法。
泛型类是允许有多个类型变量的。
泛型中的约束和局限性:
不能用基本类型实例化类型参数
运行时类型查询只适用于原始类型
不能在静态域或方法中引用类型变量
不能创建参数化类型的数组
不能实例化类型变量
不能捕获泛型类的实例