因为泛型是强类型的,所以泛型集合(如List)优于非泛型集合(如Arraylist).ArrayList将所有对象都保存为对象,而泛型将所有对象保存为它们特定的类型。当从ArrayList中取出一个对象时
在使用该对象前必须将其转化为特定类型。而从泛型中取出对象则不需要这种转换。
泛型并不仅仅局限于集合,可以创建泛型方法、泛型类以及泛型接口。
因为泛型是强类型的,所以泛型集合(如List)优于非泛型集合(如Arraylist).ArrayList将所有对象都保存为对象,而泛型将所有对象保存为它们特定的类型。当从ArrayList中取出一个对象时
在使用该对象前必须将其转化为特定类型。而从泛型中取出对象则不需要这种转换。
泛型并不仅仅局限于集合,可以创建泛型方法、泛型类以及泛型接口。