在集合中使用泛型
集合接口或集合类在jdk5.0时都修改为带泛型的结构
在实例化集合类时,可以指明具体的泛型类型
指明完以后,在集合类或接口中凡是定义类或接口时,内部结构使用到类的泛型的位置(方法 构造器 属性),都指定为实例化时的泛型类型
泛型的类型必须是类,不能是基本数据类型。
如果实例化时,没有指明泛型的类型。默认类型是Object
自定义泛型结构:泛型类 泛型接口;泛型方法
子类继承带泛型的父类时,指明了泛型类型,实例化子类对象时,不再需要指明泛型。
泛型不同的引用不能互相赋值
异常类不能是泛型类
泛型方法:在方法中出现了泛型的结构,泛型参数与类的泛型参数没有任何关系
泛型方法在调用时,指明泛型参数的类型