2013-06-03 64 views
4
private final Class<? extends FragmentActivity> activityClass; 

我瞭解除<? >部分之外的定義。對文字「<? >」有特殊含義嗎?

是否有某些原因將擴展包含在特殊文本中?

+1

使用搜索功能。 –

+0

可能的重複[Java泛型中的問號的類型參數是什麼意思?](http://stackoverflow.com/questions/3009745/what-does-the-question-mark-in-java-generics-type-參數平均值) –

+0

您可能有興趣閱讀[Java泛型常見問題解答](http://www.angelikalanger.com/GenericsFAQ/JavaGenericsFAQ.html)。 –

回答

7

wild card character,說任何可能需要的任何類型的extendsFragmentActivity

+0

謝謝。現在代碼對我來說更有意義。 – Giuseppe

+0

沒有任何類型。 *某些類型*是或擴展了'FragmentActivity'。 –

0

它的Java generics一部分,這意味着activityClass的類型擴展FragmentActivity。

相關問題