泛型用在类上(泛型类)
泛型用在方法上(泛型方法)修饰符之后,返回值类型前
泛型用在接口上(泛型接口)
静态方法不可访问类上定义的泛型(静态先于对象存在)
若静态方法操作的引用数据类型不确定,可以将泛型定义在静态方法上。
泛型占位符(?) 通配符或叫占位符
泛型限定(? extends E)E和E的子类 上限 (? super E)
(E super?)E和其父类 下限
泛型用在类上(泛型类)
泛型用在方法上(泛型方法)修饰符之后,返回值类型前
泛型用在接口上(泛型接口)
静态方法不可访问类上定义的泛型(静态先于对象存在)
若静态方法操作的引用数据类型不确定,可以将泛型定义在静态方法上。
泛型占位符(?) 通配符或叫占位符
泛型限定(? extends E)E和E的子类 上限 (? super E)
(E super?)E和其父类 下限