最佳答案
我读过奥莱利的书,因为我了解了这本 获取放置原则。
- 当结构中只有 走开值时,请使用
extends
通配符。- 在结构中只有 放下值时使用
super
通配符。- 当您都想从/放入结构时,不要使用通配符。
例外是:
除了属于每个引用类型的值
null
之外,不能将任何内容放入使用extends
通配符声明的类型中。除了
Object
类型的值(它是每个引用类型的超类型)之外,您不能从使用super
通配符声明的类型中获取任何内容。
有没有人能帮助我深入探讨这个规则? 如果可能的话,请把他们的等级方式。