使用JavaDoc。为每个公有导出API: 类,接口,构造器,方法,域。都编写文档。
使用JavaDoc
API
API包括所有public
或者protected
访问权限的:
- 类
- 接口
- 构造器
- 方法
- 域
良好的文档应该包括
- 做了什么
- 前置条件:throws未受检异常,对应的是前置条件违例。
- 后置条件:方法完成后,哪些条件必须满足。
- 副作用:比如,在后台开了什么新线程。
- 线程安全
@param
@return
@throws
另外注意,{@code ...}
标签,表示其中内容讲义代码字体显示,而且避免受到HTML
转意元字符的影响。{@literal ...}
标签只提供屏蔽HTML
转意字符干扰,不以代码字体显示。