Javadoc使用举例

Java语言提供了一种强大的注释形式:文档注释。可以将源代码里的文档注释提取成一份系统的API文档。我们在开发中定义类、方法时可以先添加文档注释,然后使用javadoc工具来生成自己的API文档。

文档注释以斜线后紧跟两个星号(/**)开始,以星号后紧跟一个斜线(*/)作为结尾,中间部分全部都是文档注释,会被提取到API文档中。

例子:

package com.yuchao.javadoc;

/**
 * Description:
 * <br/>Copyright(C),2011-2012,Jack.Yu
 * <br/>This program is protected by copyright laws.
 * <br/>Program Name:
 * <br/>Data:
 * @author Jack.Yu
 * @version 1.0
 */
public class JavaDocClass {
	/**
	 * 内部属性:name
	 */
	private String name;	
	
	/**
	 * Setter方法
	 * @return name
	 */
	public String getName() {
		return name;
	}

	/**
	 * Getter方法
	 * @param name
	 */
	public void setName(String name) {
		this.name = name;
	}

}

 javadoc命令可对源文件、包来生成API文档,常用选项有如下几个:

* -d<directory> 该选项指定一个路径,用于将生成API文档放到指定目录下

* -windowtitle<text>:该选项指定一个字符串,用于设置API文档的浏览器窗口标题

* doctitle<html-code>:该选项指定一个HTML格式的文本,用于指定概述页面的标题

* -header<html-code>:该选项指定一个HTML格式的文本,包含每个页面的页眉

例如对刚才的类生成API文档:

javadoc -d apidoc -windowtitle 实例 -doctitle 工具 -header 自定义类 JavaDoc*.java

除此之外,如果我们希望javadoc工具生成更详细的文档信息,例如为方法参数、方法返回值等生成详细的说明信息,则可以利用javadoc标记,有如下标记:

@author

@version

@deprecated

@param

@return

@see

@exception

@throws

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值