比如:implements Comparator
API里面关于Comparator(<? super E>)就是这样定义的。
加入你有两个类Father,Son extends Father
当你implenents这个接口的时候:
class Test implements Comparator{Father}
调用的时候可以传入Son,Father
class Test implements Comparator{Son}
调用的时候只能传入Son。
当初学的时候也是自己试出来的。建议楼主多试试,我当时也问了一个这样的问题,别人给回答的,有的回答是不对的,有些看不懂。