【发布时间】:2014-12-27 15:23:39
【问题描述】:
我是 Java 新手。我只是在 Spring 框架中看到以下代码。它看起来像某种通用代码。但是前面的<T>是什么意思呢?
<T> T getBean(Class<T> requiredType) throws BeansException;
【问题讨论】:
我是 Java 新手。我只是在 Spring 框架中看到以下代码。它看起来像某种通用代码。但是前面的<T>是什么意思呢?
<T> T getBean(Class<T> requiredType) throws BeansException;
【问题讨论】:
这意味着getBean 方法有一个泛型类型参数。这就是定义泛型方法的方式(泛型类型参数不是类定义的一部分)。
【讨论】: