是否有用于记录泛型类型参数的 javadoc 标记?

我一直在浏览 Sun 网站上的 javadoc 文档,试图找到是否有一个 javadoc 标记可以用来记录类或方法的泛型类型签名。

类似于 @typeparam的东西,类似于通常的 @param,但适用于类型和方法,例如。

/**
*  @typeparam T This describes my type parameter
*/
class MyClass<T> {
}

我怀疑没有这样的标记——我在任何地方都找不到提到它的地方,JavaSE API 文档也没有显示任何关于它的迹象,但是它似乎是一个奇怪的遗漏。有人能帮我纠正一下吗?

61969 次浏览

应该这样做:

/**
* @param <T> This describes my type parameter
*/
class MyClass<T>{


}

来源

是的。 只需使用@param 标记,并在 type 参数周围包含尖括号。

像这样:

/**
*  @param <T> This describes my type parameter
*/