为所有导出API 元素编写文档注释(44)

1、JavaDoc 根据特殊的文档注释,可以自动生成api文档

  • 文档注释应该简洁描述出他和客户端之间的约定
  • 说清楚 方法做了什么,而不是怎么做的
  • 文档注释应该列举出该方法的所有前提条件和后置条件
  • 副作用也要描述清楚

前提条件

  • @throws 标签针对未受检异常所隐含的描述

为了完整描述方法的约定

a9e7db7e2d07923a32b68ffb82ddaf1e903.jpg

@code 注解

@literal 注解

45b050f1207e7ac4e0051a0ac5024e198d4.jpg

  • 生成文档

9ec8a2e3cc238f7524c127aa5474acc70e0.jpg

同一个类或接口的成员或构造函数不应该有相同的概述

当为泛型或方法编写注解时,确保要在注解中说明所有的类型参数

当为枚举类型编写文档时

  • 确保在文档中说明常量、类型,还有任何公有方法

类导出API的线程安全性和可序列化性

javadoc 具有继承方法注释的能力

  • 接口的文档注释优于超类的文档注释

 

转载于:https://my.oschina.net/u/3847203/blog/1845098

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值