当我将鼠标移到方法名称上时,使用@param标记参数打印两次

时间:2014-01-29 12:04:03

标签: java javadoc

我的java类(classname:MyClass)

中有以下方法
/**********************************    
*@param Request request
*@return Response
**********************************/
    Response myMethod(Request request ) throws Exception

当我将鼠标移到方法名称上时,它显示如下

  

响应MyClass.myMethod(请求请求)抛出异常

     

参数:

请求请求

请求

  

退货:回复

     

抛出:例外

我不能理解为什么请求参数在这里打印两次?

1 个答案:

答案 0 :(得分:2)

我通常不在@param javadocs中包含该类型。它可能只是打印两次,因为它看到它两次。它通常更像是:

@param request - this is my blah blah blah...

javadoc生成器将通过检查代码知道类型。

(编辑以提供具体示例)

/**********************************    
*@param request - this is the request
*@return Response
**********************************/
Response myMethod(Request request ) throws Exception