在泛型中不能用基础数据类型,例如int只能用Integer
运用泛型最大的好处就是避免了类型转化异常,泛型用的是引用数据类型
在申明是指定泛型的数据类型,如果没有指定在编译时会出现警告,但是仍然可以执行,因为没有指定类型就是Object类型
泛型与子类继承的限制:在泛型中,不能用父类接受子类
泛型通配符(一般用在参数传递时)
public void fub(Person,?> p){//?为泛型通配符
泛型接口
泛型接口的定义:
interface Info
public T getvar();
}
泛型接口实现的两种方法:
在子类实例化是指定类型
class InfoImpl
在接口被继承时,直接指明类型
class Infompl implements Info
静态方法不能访问类上定义的泛型
泛型数组:
泛型的嵌套:



