需要有关 Java 中的通配符泛型类型的帮助

Need help about wildcard generic types in Java

我正在 java 学习泛型编程。 我在 Core Java(第 9 版)中看到了这些图表:

而且我在Java编程综合版第十版导论中看到了这些图表:

但我认为应该是这样的:

谁能告诉我我说的对不对?

是的,你是对的。错误在the Errata for this edition中列出(可能对以后类似的确认有用):

Chapter 19

Page 749, Figure 19.6, change the last "A<B' subclass>" to "A<B' superclass>".

是的,它应该从 A<B' s subclass> 更改为 A<B' s superclass>