`

JavaDoc文档的编写

阅读更多

     Java源文件中,只有满足下面条件才会生成JavaDoc文档:

  •       只有文本注释才能生成JavaDoc文档,即以“/**”开始,并以“*/”结束的注释。
  •      Java源文件中在类声明、接口声明、成员方法声明、成员变量声明及构造方法之前的注释才能生成JavaDoc文档,其他地方的注释会忽略。

下面是一个例子:

/**
 * 这是一个JavaDoc使用的例子。
 * 
 */
package com.fengyun.bam.part1;

/**
 * <p><strong>JavaDocDemo</strong>中使用了各种JavaDoc标记</p>
 * 类的注释语句
 * @author administrator
 * @version 3.0
 * @since 1.0
 * @see com.fengyun.bam.part1.Bank
 */
public class JavaDocDemo {
	/**
	 * 成员变量的注释语句
	 */
	public String i ;
	
	/**
	 * 构造方法的注释语句
	 */
	public JavaDocDemo() {
		this.i="Hello,world!";
	}
	/**
	 * 成员方法的注释语句
	 * @param name 你的名字
	 * @return 返回类类型
	 * @deprecated 该方法已经被废弃
	 * @since 2.0
	 * @exception 抛出异常
	 */
	public JavaDocDemo output(String name) {
		System.out.println(name+",\t"+i);
		return null;
	}
	public static void main(String[] args) {
		JavaDocDemo j=new JavaDocDemo();
		j.output("Lily");
	}
}

 

         局部变量的注释关键字package之前的注释等会被忽略。

     注释里面可以包含普通文本、HTML标记JavaDoc标记。

  • @version 指明该程序的版本。
  • @since 指明程序代码最早出现在哪个版本中。对于类中的成员变量和成员方法,惯例的做法是,在默认情况下,假定它们在类的最早版本中就出现了,否则,就用@since明确表明它们最早出现的版本。
  • @deprecated 用来表明被注释的类、变量、方法已经不提倡使用。
  • @see 用于生成参考其他JavaDoc文档的连接

                  链接其他类的JavaDoc文档,必须给出完整的类名。如:@see com.fengyun.bam.exception.ATMException

                  链接当前类的方法或变量的JavaDoc文档,如:@see #output

                  链接其他类的方法或变量的JavaDoc文档,如:@see com.fengyun.bam.exception.ATMException#output

  • @link 为注释语句中特定词汇生成链接,如:/**这是类的{@link #i 成员变量}。 */
  • @param 描述方法的参数。
  • @return 描述方法的返回值。
  • @exception@throws  描述方法的抛出异常,指明抛出的条件。

 

1
1
分享到:
评论

相关推荐

    JavaDoc生成API文档(powernode document)(源代码和导出的文档)

    也就是说,只要在编写程序时以一套特定的标签作注释,在程序编写完成后,通过Javadoc就可以同时形成程序的开发文档了。    Java中有三种注释方法://单行注释、/多行注释/和/文档注释/,其中第三种专为JavaDoc设计...

    javaDoc文档

    JavaDoc文档是Java编程语言中一个非常重要的工具,它用于生成关于Java源代码的API文档。这个工具通过解析源代码中的注释(Javadoc注释),生成易于阅读和理解的HTML格式文档,使得开发者能够方便地了解类、接口、...

    javadoc帮助文档的生成

    1. 处理文档:编写 Java 源代码文件 ArrayTool.java,编译生成 ArrayTool.class 文件。 2. 使用 javadoc.exe 工具生成帮助文档:输入命令:javadoc –d myhelp –author –version ArrayTool.java 3. 生成 myhelp ...

    json的jar包-javadoc文档和查看官方文档方式还有设计思路

    Javadoc文档是Java的一种标准注释格式,它能够自动生成关于代码的文档,包括类、接口、方法的详细说明。对于JSON库,Javadoc文档可以帮助开发者理解如何使用提供的API。查看Javadoc文档的方式通常是通过命令行工具,...

    软件文档编写教案

    《软件文档编写教案》 在IT行业中,软件文档是项目管理、开发过程和后期维护不可或缺的一部分。本教案旨在深入探讨软件文档的编写方法和重要性,帮助从业者提升文档撰写技能,确保项目的顺利进行。 首先,我们需要...

    本项目是IntelliJ IDEA的插件,能帮助java开发者自动生成javadoc文档注释

    Easy Javadoc插件的核心功能在于自动生成Javadoc文档注释。通常,手动编写Javadoc注释可能需要开发者花费大量时间,而这个插件通过解析代码结构和内容,能够快速地生成符合Javadoc规范的注释模板。这不仅提高了工作...

    javadoc标准注释文档

    这份压缩包中的"java代码规范模板"可以作为编写Javadoc注释的参考,确保你的代码符合标准且易于理解。通过遵循这些规范,你的代码将更易于维护,团队合作也将更为顺畅。在实际开发中,养成良好的Javadoc注释习惯,对...

    Javadoc自动生成帮助文档

    在软件开发过程中,编写高质量的文档至关重要,尤其在大型团队项目中,良好的文档能够促进团队协作,提高代码的可读性和可维护性。Java提供了Javadoc工具,用于自动生成代码文档,这不仅减轻了程序员的手动工作负担...

    使用Eclipse将java类导成javadoc截图文档

    总结,使用Eclipse生成Javadoc文档是Java开发中不可或缺的一部分,它有助于提升代码的可读性和维护性。通过合理利用Javadoc注释和Eclipse的导出功能,可以轻松生成专业且详尽的API文档,促进团队间的有效合作。

    json-org jar包、源代码及其javadoc文档

    `json-20080701-javadoc.jar`就是`org.json`库的`javadoc`文档,开发者可以通过查阅这份文档快速了解如何使用`org.json`库中的各个类和方法,避免了在代码中盲目查找,极大地提高了开发效率。 在实际应用中,`org....

    jMonkeyEngine JavaDoc文档

    在提供的压缩包文件中,包含了一些关键的JavaDoc文档,这些文档是了解和使用jMonkeyEngine的重要参考资料: 1. **stylesheet.css**:这是样式表文件,定义了JavaDoc文档的布局和外观,使文档在网页中呈现出整洁、...

    jd2chm 生成javadoc chm文档

    在软件开发过程中,文档的编写和管理是至关重要的环节,它可以帮助开发者更好地理解代码逻辑,提高工作效率。其中,Javadoc是一种广泛使用的Java语言的文档生成工具,它能够自动生成关于Java类库的API文档,通常以...

    javadoc转换chm帮助文档

    `Javadoc`是一种由Java语言提供的工具,用于生成关于Java源代码的API文档。它通过解析注释来提取信息,形成易于理解的文档,使得其他开发者能够更好地理解和使用你的代码库。而`CHM`(Compiled Help Manual)则是...

    如何编写java文档

    本教程将深入讲解如何有效地使用Javadoc来编写高质量的Java文档。 一、Javadoc注释语法 1. 类注释:在类定义的上方,使用`/** ... */`包裹注释内容,例如: ```java /** * 这里是对整个类的描述,包括它的功能、...

    javadoc java编程使用文档

    要生成JavaDoc文档,你需要在命令行中运行JavaDoc工具,指定源代码目录和输出目录。例如: ``` javadoc -d doc -sourcepath src com.example.* ``` 这将把`src`目录下的`com.example`包及其子包中的所有Java...

    this和static关键字,javadoc文档的产生

    本文将深入探讨这两个关键字以及如何使用Javadoc工具生成文档。 首先,让我们来理解`this`关键字。`this`关键字在Java中代表当前对象的引用。它主要有以下几个用途: 1. **访问实例变量**:当实例变量与局部变量或...

    用javadoc命令生成api帮助文档

    - **自定义样式**:可以通过编写自己的CSS文件来改变文档的外观。 - **多语言支持**:通过`-locale &lt;名称&gt;`选项可以指定文档的语言环境。 - **源文件编码**:使用`-encoding &lt;名称&gt;`选项来指定源文件的编码方式。 #...

    javadoc 生成注释 和 检查注释的文档

    在 `codetemplates.xml` 文件中,可能包含了Eclipse或IntelliJ IDEA等集成开发环境(IDE)的代码模板设置,这些模板可以自定义JavaDoc注释的默认结构,以提高编写效率。例如,你可能设置一个模板,使得每次新建方法...

Global site tag (gtag.js) - Google Analytics