上界通配符 <? extends Fruit> 任何类型不能存放。
下届通配符 <? super T>:存储的是T或者T的基类 但是不能存储T的父类型,因为T父类有很多种,不能确定是存储哪一种,但可以存放 T 及 T的子类,父类引用指向子类对象,而且get出来的都是 Object 引用对象。
(super 可以存放T及T以下)下界通配符,目的存放的类型 是T 及T以上的类型,具体是哪个不知道,不可存放 但因为父类引用指向子类对象, 可以存放 T及 T以下,,
上界通配符 目的存放的类型 是T 及T以下的类型, 无法存放........存放的类型是T以下的类型,具体哪个不知道,没法放。