概述 泛型就是参数化类型,一提到参数,最熟悉的就是定义方法时有形参,然后调用此方法时传递实参,其实你回味一下这里.形参参数化的是变量的值,而如果你想参数化变量的类型,那就用到泛型了.同样的, 定义的时候叫类型形参,使用时传入类型实参 所以很多时候你会遇到,定义一个方法的时候,形参的类型和值都是用变量表示的,比如:<T> T[] toArray(T[] a); 所以 , 泛型就是把类中或者方法中某些数据的类型也作为参数来传递,使得代码更加灵活 对比: 我把以前的做:参数化变量.变量形参.变量实参…