【发布时间】:2012-08-01 16:41:28
【问题描述】:
我希望当我将鼠标悬停在一个方法上时,我能够看到我的文档,当我将鼠标悬停在 Java 的方法上时,我知道 /** */ 是如何完成的,但是:
你如何解释 Params 代表什么?
如何创建新行,或将单词设为粗体或斜体?
【问题讨论】:
-
请阅读docs
标签: java documentation javadoc
我希望当我将鼠标悬停在一个方法上时,我能够看到我的文档,当我将鼠标悬停在 Java 的方法上时,我知道 /** */ 是如何完成的,但是:
你如何解释 Params 代表什么?
如何创建新行,或将单词设为粗体或斜体?
【问题讨论】:
标签: java documentation javadoc
你如何解释 Params 代表什么?
使用@param标签:
/**
* @param paramName Explanation of the param
*/
public void foo(String paramName);
如何创建一个新行,或者使一个单词变为粗体或斜体?
使用标准 HTML,即 <p></p>、<br/>、<strong> 和 <em>(或语义较少的 <b> 和 <i>)
【讨论】:
在大多数主要 IDE 中,例如 IntelliJ 的 IDEA、Apache Netbeans 或 Eclipse;你可以输入
/**
然后回车,它会为你的方法生成Javadoc,包括参数、返回值等。你只需要输入描述。
这同样适用于类声明(Javadoc 注释始终与以下元素相关)
例如
/**
* create_instance
* @param array of attributes for instance containing web, db, arrival_rate, response_time for instance
* respectively.
* @return Instance object
*/
【讨论】: