-
使用类似<? super Integer>通配符作为方法参数时表示:
-方法内部可以调用传入Integer引用的方法,例如:obj.setFirst(Integer n);
-方法内部无法调用获取Integer引用的方法(Object除外),例如:Integer n=obj.getFirst(); -
即使用super通配符表示只能写不能读。
-
使用extends和super通配符要遵循PECS原则。
-
无限定通配符<?>很少使用,可以用替换,同时它是所有类型的超类。
更多具体内容请扫描关注公众号