1.泛型不是特定的数据类型
泛型限定数据类型的位置:类上(全局),方法上(局部)
使用:参数,方法体内,方法的返回,属性,构造方法内
赋值:
2.?通配图在参数需要根据输入的泛型确定时使用、
3?通配符使用分为两种情况:
(1)方法内直接使用?通配符,此时参数中有通配符的不能直接调用,因为录入的对象无法确定类型(super定义的子类可以确定)
(2)参数中使用?通配符,目的是在参数录入上才确定泛型的类型
extend表示只能是类及其子类,super表示只能是类及其父类
1.泛型不是特定的数据类型
泛型限定数据类型的位置:类上(全局),方法上(局部)
使用:参数,方法体内,方法的返回,属性,构造方法内
赋值:
2.?通配图在参数需要根据输入的泛型确定时使用、
3?通配符使用分为两种情况:
(1)方法内直接使用?通配符,此时参数中有通配符的不能直接调用,因为录入的对象无法确定类型(super定义的子类可以确定)
(2)参数中使用?通配符,目的是在参数录入上才确定泛型的类型
extend表示只能是类及其子类,super表示只能是类及其父类