2017-07-30 59 views
-2

爲什麼「?」用java表示。我已經在使用它看作瞭解「?」在java中?

Class<?>
Class<? extends A>
Class<? super A>

有一個人意味着什麼,這些手段?

回答

0

The?在你的例子中意味着一個具有特殊特徵的未指定的類。

也就是說,在擴展的例子中,將是任何擴展類A的類。其他示例的邏輯類似。

+0

從我的理解 - ** 1)**'類'意味着一個類'A'或任何類擴展'A'。 ** 2)**'類'表示一個類「A」或任何類爲「A」的父類。希望是對的。但是,那麼** 3)**類別是什麼意思。 – samshers

+0

你說得對。類意味着任何未指定的類。 – zuckermanori

+0

所以,''類可能意味着任何類A'或B或Z都完全不相關。 – samshers