javadoc,javadoc注释快捷键

本文目录一览:

JAVA中JAVADOC是什么意思?

javadoc就是通过源代码(根据代码类包等的关系加注释)生成的api文档,可以是html的网页形式也可以打包成chm格式

如何使用javadoc

package com.frank.chapter1;

// object.Documentation1.java

// TIJ4 Chapter Object, Exercise 13 – 1

/* Run Documentation1.java, Documentation2.java and Documentation3.java

* through Javadoc. Verify the resulting documentation with your Web browser.

*/

/** A class comment */

public class Documentation1 {

/** A field comment */

public int i;

/** A method comment */

public void f() {

}

}

如上一段代码,使用了javadoc的注释形式,注释以/** 开始, 以*/ 结尾,注释写在要说明部分的前面。

如何生成javadoc呢? 很简单,在eclipse中点击导航栏中的 project-Generate javadoc 跳出如下界面,然后勾选需要生成文档的包以及生成文档的位置就OK啦!~

更详细的说明见转载

以下转自:

通常我们写java程序可能很少会写注释的,但是在公司里真正开发项目的时候。通常都会有严格的文档要求,我这里谈到的不是设计或者测试文档,而是javadoc。我一直认为javadoc察看起来比MSDN要方便,写起来同样不复杂。

javadoc是j2sdk里面一个非常重要的工具,如果你按照规范在java的源代码里面写好注释的话,那么它就可以生成相应的文

档。开发者察看起来会非常方便。很多IDE都可以直接生成javadoc的,这里介绍如何写javadoc以及如何在eclipse下生成

javadoc。

javadoc通常从package、公开类或者接口、公开或者受保护的字段、公开或者受保护的方法提取信息。每条注释应该是以/**开始以*/结尾。例如

/**

*

* @param id the coreID of the person

* @param userName the name of the person

* you should use the constructor to create a person object

*/

public SecondClass(int id,String userName)

{

this.id = id;

this.userName = userName;

}

注释应该写在要说明部分的前面,如上所示。并且在其中可以包括html的标记,如果上面没有标记

的话,那么you should usr the ……将会在javadoc里面紧跟@param userName….,这样不是我们希望的。一般注释可以分为类注释、方法注释、字段注释等。下面分别作简单的介绍

类注释

类注释应该在import语句的后面在类声明的前面,比如

package com.north.java;

/**

* @author ming

*

* this interface is to define a method print()

* you should implements this interface is you want to print the username

* @see com.north.ming.MainClass#main(String[])

*/

public interface DoSomething

{

/**

* @param name which will be printed

* @return nothing will be returned

*

*/

public void print(String name);

}

其中@author 和@see都是常用的注释 第一个表示作者,第二个表示参考的连接。

2.方法注释

方法注释要紧靠方法的前面,你可以在其中使用@param @return @throws等标签。例如

/**

*

* @param i

* @return true if ….. else false

* @throws IOException when reading the file ,if something wrong happened

* then the method will throws a IOException

*/

public boolean doMethod(int i) throws IOException

{

return true;

}

3.字段注释

只有public的字段才需要注释,通常是static德,例如

/**

* the static filed hello

*/

public static int hello = 1;

在eclipse中我们新建java

project然后编写几个接口和类以后就可以用javadoc生成文档了,从菜单project选择generate

javadoc,会出现一个向导,你按照他的提示一步一步的设定要求,最好他会问你是不是声称一个javadoc.xml,如果选择生成的话,他会在

doc下产生一个javadoc.xml,以后更新文档的时候你可以直接用ant运行javadoc.xml。选择完成后你可以发现在project里面

出现了一个目录doc里面就是你的javadoc,想写出好的javadoc一个非常好的办法就是多参考java的api

doc。养成一个好的编程习惯非常重要,何况这并不难。

如何使用javadoc命令生成api文档,文档注释

使用javadoc命令生成api文档:

创建java源文件包。java文件都是存放在一个package包中,这样方便对java文件进行操作和区分,首先在磁盘上创建文件夹一样的方式创建package包。

创建java源文件。在包下,创建与文件名相同的java源文件,输入一些文档注释,这些文档注释用于自动的api文件进行说明使用。

进入java源文件目录。通过cd等windows命令进入java源文件包所在的磁盘位置。

查看javadoc命令使用说明。如果是第一次使用javadoc命令,可以通过javadoc -help命令查看javadoc使用说明。

开始创建api文件。使用命令输入javadoc -d javaapi -header 测试的API -doctitle 这是我的第一个文档注释 -version -author javadoc/Hello.java 进行文档生成。-d:文件存储位置; -head:文件头部名称; -version:显示版本; -author:显示作者; javadoc/Hello.java 处理的文件包以及java源文件。

查看生成的api文件。创建成功之后,就会自动创建指定的文件夹下生成api文件。打开index.html就是api文件的入口。

JDK JavaDoc有什么用

JDK是一个工具包,里面包括很多高级Java开发时需要用到程序库和调试工具,比如虚拟机监控工具、内存工具、编码工具、打包工具、文档工具等等。其中的javadoc就是文档工具,用来自动根据代码中的带有特定格式的注释来生成HTML格式的文档。典型的一个例子就是Java官网的API解释。这些文档就是根据Java源代码中的注释自动生成的。

原创文章,作者:小蓝,如若转载,请注明出处:https://www.506064.com/n/160667.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
小蓝小蓝
上一篇 2024-11-21 01:15
下一篇 2024-11-21 01:15

相关推荐

  • python强行终止程序快捷键

    本文将从多个方面对python强行终止程序快捷键进行详细阐述,并提供相应代码示例。 一、Ctrl+C快捷键 Ctrl+C快捷键是在终端中经常用来强行终止运行的程序。当你在终端中运行…

    编程 2025-04-29
  • Python程序运行快捷键

    Python程序开发中经常需要用到快捷键,这有助于提高工作效率。本文将从多个方面详细阐述Python程序运行快捷键的使用方法。 一、运行Python文件 运行Python文件时,不…

    编程 2025-04-28
  • Python运行程序的快捷键

    本文将为您介绍在使用Python时,一些常用的运行程序的快捷键,帮助您提高编程效率和交互性体验。 一、运行当前文件 1、使用快捷键“F5”或“Ctrl+F5”可以直接运行当前文件。…

    编程 2025-04-28
  • 如何通过快捷键快速新建幻灯片

    快捷键可以让我们更加高效地处理任务,新建幻灯片也不例外。下面将从多个方面介绍如何通过快捷键快速新建幻灯片。 一、使用PowerPoint快捷键 如果你是使用PowerPoint来制…

    编程 2025-04-27
  • Sublime运行代码快捷键

    Sublime Text是一款轻量级的文本编辑器,具有丰富的插件,可以用于多种语言的编写和开发。在编写代码时,我们通常需要频繁地运行代码来检查效果。Sublime提供了方便的快捷键…

    编程 2025-04-27
  • Python查看函数快捷键

    Python中函数是用于封装可重用代码的一种工具。在开发程序时,查看函数的快捷键是非常重要的。在本篇文章中,我们将介绍如何使用Python的快捷键来查看函数。 一、Ctrl + 左…

    编程 2025-04-27
  • Idea代码整理快捷键的使用指南

    Idea是一款功能强大且灵活多变的开发工具,代码整理快捷键是非常必要的工具之一。本文将从多个方面详细阐述Idea代码整理快捷键的使用方法和技巧,帮助开发者们更好的利用这一工具,提升…

    编程 2025-04-25
  • Notepad删除一行快捷键的实现

    一、快捷键的定义 在软件设计中,快捷键是指一些特定的键盘组合,用于在使用软件时快速调用一些常用的功能。例如,在Notepad中,我们可以使用Ctrl+Shift+L快捷键删除当前行…

    编程 2025-04-25
  • Win10简繁体切换快捷键

    Win10简繁体切换是一项很方便的功能,可以让用户在使用中文时快速切换简体和繁体,提高了用户使用电脑时的效率。本文将会从以下几个方面对Win10简繁体切换快捷键进行详细阐述,帮助读…

    编程 2025-04-25
  • Mac全局搜索快捷键

    Mac操作系统下的全局搜索快捷键是一个非常方便的工具,可以帮助用户快速定位到他们想要的文件、应用程序和其他内容。在本文中,我们将从不同的方面阐述这个快捷键,并提供相关的代码示例。 …

    编程 2025-04-25

发表回复

登录后才能评论