class a{}
class b extends a{}
class c <? extends b> extends b{}
public class d {
public static void main(String[] args) {
c<c> n = new c<c>();
}
}
我正在阅读SCJP。我没有得到泛型类的概念class<?>
和class<? extends anything>
.....如果这意味着我们可以传递任何扩展“任何东西”的类,那么为什么上面的代码不工作?用泛型类声明java
请解释这一点,它非常混乱
问候