泛型上限:
<? extends 类>
public static void function(Student<? extends Number> s){
System.out.println("姓名是:"+s.getName());
}
表示只能接收Number这个类以及这个类的子类的数据类型。(extends表继承,就是这个类下面的东西)
泛型下限:
<? super 类>
public static void function(Student<? super Number> s){
System.out.println("姓名是:"+s.getName());
}
表示只能接收Number这个类以及这个类的父类的数据类型。(super表父类,超过这个类的东西)