java中使用javadoc生成api文档需在/* /注释块中正确使用@param、@return等标签:@param每参数一行且名称须与签名一致,@return仅用一次并说明返回值语义,最后通过javadoc命令生成html文档。

Java 中使用 Javadoc 为封装好的 API 生成规范文档,关键在于在方法、类、字段等元素的注释中正确使用 @param 和 @return 等标签。这些标签本身不会影响代码运行,但会被 javadoc 工具提取,生成 HTML 格式的 API 文档。
写法规范:放在 Javadoc 注释块里
Javadoc 注释必须是以 /** 开头、*/ 结尾的多行注释(不是 // 或 /* */),且紧贴在被注释元素(如方法)上方:
/**
* 计算两个整数的和
* @param a 第一个加数
* @param b 第二个加数
* @return 两数相加的结果
*/
public int add(int a, int b) {
return a + b;
}
@param 的使用要点
@param 用于描述方法的每个参数,每参数一行,格式为:@param 参数名 描述文字。注意:
- 参数名必须与方法签名中完全一致(大小写敏感)
- 如果方法有重载,每个重载都应单独写完整 Javadoc
- 对于泛型参数(如
<t></t>),用@param <t> 类型参数说明</t>(JDK 5+ 支持) - 可变参数(
String... args)仍按@param args写,描述时注明“可变参数”或“零个或多个字符串”
@return 的使用要点
@return 只能出现一次,用于说明方法返回值的含义:
- void 方法不需要写
@return - 返回 null 的情况建议说明,例如:“返回匹配的用户对象;未找到时返回 null”
- 对于布尔方法,避免只写“true or false”,应说明语义,如:“当文件存在且可读时返回 true”
- 泛型返回值无需重复类型(如
List<string></string>),重点解释业务含义
生成文档的命令
确保源码路径下有标准包结构(如 src/com/example/Utils.java),然后执行:
javadoc -d docs -sourcepath src -subpackages com.example
其中:-d docs 指定输出目录为 docs/;-sourcepath src 告诉工具从 src 目录找源码;-subpackages com.example 表示递归处理该包及其所有子包。
大量免费API接口:立即使用
涵盖生活服务API、金融科技API、企业工商API、等相关的API接口服务。免费API接口可安全、合规地连接上下游,为数据API应用能力赋能!











