Seb*_*ber 18 java generics scjp type-inference
我已经阅读了整本SCJP6书籍Sierra和Bates的书,考试成绩为88%.
但是,我仍然没有听说过这种代码是如何工作的,因为它在泛型章节中没有解释:
Collections.<TimeUnit>reverseOrder()
Run Code Online (Sandbox Code Playgroud)
这种仿制药的用法是什么?我在一些代码中发现它但从未读过任何关于它的内容.在我看来它允许给类型推断一些帮助.我试图搜索一下,但这并不容易找到(而且它甚至不在SCJP书/考试中!)
那么有人可以给我一个正确的解释它是如何工作的,这些都是用例等吗?
谢谢
编辑 感谢您的答案,但我期待更多细节:)所以如果有人想添加一些额外的信息:
更复杂的情况如何呢?
Collections.<T>reverseOrder()
例子吗?extends
,super
??
O.manyTypesMethod<?,MyHelpTypeNotInfered,?,?,?,?,?>()
)