Spring中的这种Java通用语法是什么?
问题描述:
我是Java新手。我只是在Spring框架中看到以下代码。它看起来像某种通用代码。但领先的<T>
是什么意思?Spring中的这种Java通用语法是什么?
<T> T getBean(Class<T> requiredType) throws BeansException;
答
这意味着getBean
方法具有泛型类型参数。这是定义泛型方法的方法(泛型类型参数不是类定义的一部分)。