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
請解釋這一點,它非常混亂
問候