2010-11-28 68 views
10

我記得已經閱讀了關於JDK7 的一個新功能(現在也受到Netbeans編輯器的支持,但僅限於當前中繼版本)JDK7:與類型變量相關的新功能?

instanceof SomeClass<?>寫入而沒有類型變量時,這個小功能不會再產生警告。

  • 它是如何調用的?

  • 有人知道任何參考,它在哪裏被描述?

  • 最重要:JDK7中是否還存在與類型變量相關的其他更改?

回答

0

也許這是關係到項目硬幣與仿製藥打交道時,其改進的類型推斷,看看here。它看起來不像你的確切特徵,只是相關的東西。

1

<>的使用被稱爲「通用實例創建的改進類型推論」或「鑽石」模式,它是Project Coin的一部分。

儘管您的問題(instanceof SomeClass<>)聽起來有些不同。

+0

這大概也是我的反應 - 我不記得它是項目硬幣的一部分,但這是JDK 7中實際語言更改的唯一來源。 – 2010-11-29 01:19:41