java注释

  1. 单行注释
  2. 由//开始,一直到本行结束
  3. 多行注释
  4. 由/*开始,到*/结束 注意:不能嵌套使用
  5. 文档注释
  6. 由/**开始,到*/结束
1
2
3
4
5
/**
* This is a java progamming.
* @author wwf
* @version 1.2
*/

javadoc的生成命令

  javadoc -d doc HelloWorld.java//指定以doc为文件夹名

  javadoc [option] [packagenames] [sourcefiles] [@files]

文档注释位置

  • 类注释:import语句之后,class或interface之前。用于说明整个类或接口的功能和特性
  • 方法注释:方法之前,仅靠方法。用于说明定义方法
  • 属性注释:默认情况下,javadoc只对公有(public)属性和受保护属性(protected)产生文档--通常是静态常量
  • 包注释:类、方法、属性的注释都直接放到java的源文件中,而对于包的注释,无法放到java文件中去,只能在包对应的目录中添加一个package.html的文件来达到这个目的。  
  • 概要注释:overview.html 和包一样无法直接从java源文件中提取,生成html文档时<body></body>之间的内容都会被提取。

java常用标记

  @author

  @version

  @docroot:产生文档的根路径

  @param:方法的参数类型

  @return:方法的返回类型

  @see:“参见”,用于指定参考的内容

  @exception:抛出异常

  @throws:抛出异常

原文地址:https://www.cnblogs.com/weblogs/p/4746086.html