泛型实例创建的类型推断

2024年8月29日 | 1 分钟阅读

在 Java 7 中,Java 提供了改进的编译器,它足够智能来推断泛型实例的类型。 现在,你可以用一组空的类型参数 (<>) 替换类型参数。这对角括号被非正式地称为菱形。

以下方法用于 Java 6 及更早版本。

现在,你可以使用 Java 7 中引入的以下新方法。


泛型实例创建的类型推断示例

输出

12
12

类型推断和泛型构造函数

你可以在泛型和非泛型类中创建泛型构造函数。 在下面的示例中,我们创建了一个泛型类型构造函数。

输出

Hello