javadoc注释

总览

javadoc程序从下面几个特性中抽取信息:
1. 包
2. 公有类与接口
3. 公有的和受保护的构造器及方法
4. 公有的和受保护的域

应当为以上几个部分编写注释,注释放在代码前面,格式略。

文档注释中可以包含HTML修饰符,需要使用{@code … }来键入代码以避免转义代码中的<。

类注释

类注释放在import语句之后,类定义之前。

方法注释

放在方法之前。

除了通用标记,还有以下标记:
1. @param变量描述:对当前方法的”param”部分添加条目,可以占据多行并可使用HTML标记,一个方法的所有@param标记必须放在一起。
2. @return描述:描述返回参数。
3. @throws类描述:将添加一个注释,表示这个方法可能抛出异常。

域注释

只需要对公有域(通常指静态常量)建立文档。

通用注释

类文档中:
1. @author姓名
2. @version版本
3. @since对于引入特性的版本描述,比如@since version 1.7.1
4. @deprecated表明不再使用。
5. @see将在 see also 部分增加一个链接。可以有多个@see但是必须放在一起。如果不指明label则显示目标代码名或url。
- 可用格式:package.class#feature label。javadoc会自动寻找这个类并添加链接。
- 可用格式:label, 可以用来插入URL。
- 可用格式:”text”
6. 另一个插入链接的方法: {@link package.class#feature label}

包与概述注释

需要在包目录中添加一个单独的文件来产生包注释。

有以下两个方法:
1. 提供一个 package.html 命名的 HTML 文件,在标记<body>...</body>之间的所有文本都会被抽取出来。
2. 提供一个 package-info.java 命名的 java 文件,这个文件包含一个包语句,包语句后为/** ... */注释。

还可以为所有的源文件提供一个概述性的注释,注释放在 overview.html 的文件中,这个文件位于包含所有源文件的父目录中,body文本将被抽取。当用户查看”Overview”时会显示注释内容。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值