Java泛型PECS规则 - 生产者扩展消费者超类 | Baeldung
在本文中,我们将探讨在处理集合的生产和消费时Java泛型的使用。
我们还将讨论_extends_和_super_关键字,并查看几个PECS(生产者扩展消费者超类)规则的例子,以确定如何正确使用这些关键字。
对于本文中的代码示例,我们将使用一个简单的数据模型,其中有一个_User_基类和两个扩展它的类:Operator_和_Customer。
重要的是要从集合的角度应用PECS规则。 换句话说,如果我们遍历一个_List_并处理其元素,列表将作为我们逻辑的生产者:
大约 3 分钟