javadoc简介及用法

注释文档

文档和代码分离,在每次修改代码的时候,就需要修改相应的文档,解决的方法是将代码同文档“链接”起来,简单的方法是将所有东西放在同一文件。实现这一目的必须使用特殊的注释语法标记文档,此外需要工具提取注释,将其转化为有用的形式。
javadoc是用于提取注释的工具,查找程序内特殊注释的标签,不仅解析这些信息,也将毗邻注释的类名或方法名提取出来。javadoc输出是一个HTML文件,可用web查看,该工具使得我们只需创建和维护单一的源文件,自动生成有用的文档。


语法

所有的javadoc命令只能在“/**”注释中出现,注释结束于“*/”。
使用javadoc有两种方式:嵌入HTML,或使用“文档标签”。独立文档以@开头,位于注释行最前面。“行内文档标签”可出现在javadoc注释的任何地方,以@开头,括在花括号内。

共三种类型的注释文档,分别位于注释位置后面的三种元素:类、域、方法。

package test;
//: object/Document1.java

/** A class comment */
public class Document1 {
	/** A field comment */
	public int i;
	/** A method comment */
	public void f() {}
	public static void main(String[] args) {
	}
}///:~

java只能为公有、保护成员进行文档注释,私有和包内可访问成员被忽略(可以-private标记,以包括private成员的注释),因为public和protected成员在类外可使用,这是客户端成员期望的。上述代码输出结果是HTML文件。

上述代码 生成文档的方法

java文件->Export->Javadoc
在这里插入图片描述
在形成doc文件中点击index文件
在这里插入图片描述
这样便形成了该类文档
在这里插入图片描述


嵌入式HTML

javadoc通过生成HTML文档传输HTML文档命令,主要目的是对代码进行格式化。

//: object/Document2.java
/**
*  <pre>
*  System.out.println(new Date());
*  </pre>
*/
///:~

也可以像其他Web文档那样运用HTML,对普通文本进行格式化

//: object/Document3.java
/**
*  You can <em>even</em> insert a list:
*  <ol> Item one
*  <li> Item two
*  </ol>
*/
///:~

标签示例

还有一些标签示例

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值