Java9 - JavaDocs增强

Java9 - JavaDocs增强 首页 / Java入门教程 / Java9 - JavaDocs增强

可以使用javadoc工具生成Java文档。当前,它以html 4.0格式生成文档。在Java 9中,无涯教程可以通过在命令行参数中使用-html5选项来生成html 5格式的文档。

旧样式Java文档

考虑以下C:/JAVA文件夹中的代码。

链接:https://www.learnfk.comhttps://www.learnfk.com/java/java9-improved-javadocs.html

来源:LearnFk无涯教程网

/**
  * @author MahKumar
  * @version 0.1
*/
public class Tester {
   /**
      * Default method to be run to print 
      * <p>Hello world</p>
      * @param args command line arguments
   */
   public static void main(String []args) {
      System.out.println("Hello World");
   }
}

现在运行jdk 7的javadoc工具生成文档。

C:\JAVA>javadoc -d C:/JAVA Tester.java
Loading source file tester.java...
Constructing Javadoc information...
Standard Doclet version 1.7.0_21
Building tree for all the packages and classes...
Generating C:\JAVA\Tester.html...
Generating C:\JAVA\package-frame.html...
Generating C:\JAVA\package-summary.html...
Generating C:\JAVA\package-tree.html...
Generating C:\JAVA\constant-values.html...
Building index for all the packages and classes...
Generating C:\JAVA\overview-tree.html...
Generating C:\JAVA\index-all.html...
Generating C:\JAVA\deprecated-list.html...
Building index for all classes...
Generating C:\JAVA\allclasses-frame.html...
Generating C:\JAVA\allclasses-noframe.html...
Generating C:\JAVA\index.html...
Generating C:\JAVA\help-doc.html...

它将在C:/JAVA目录中创建Java文档页面,您将看到以下输出。

无涯教程网

javadoc output

新样式Java文档

使用-html5标志运行jdk 9的javadoc工具以生成新类型的文档,带有Search和支持HTML5。

C:\JAVA> javadoc -d C:/JAVA -html5 Tester.java
Loading source file Tester.java...
Constructing Javadoc information...
Standard Doclet version 9.0.1
Building tree for all the packages and classes...
Generating C:\JAVA\Tester.html...
Generating C:\JAVA\package-frame.html...
Generating C:\JAVA\package-summary.html...
Generating C:\JAVA\package-tree.html...
Generating C:\JAVA\constant-values.html...
Building index for all the packages and classes...
Generating C:\JAVA\overview-tree.html...
Generating C:\JAVA\index-all.html...
Generating C:\JAVA\deprecated-list.html...
Building index for all classes...
Generating C:\JAVA\allclasses-frame.html...
Generating C:\JAVA\allclasses-frame.html...
Generating C:\JAVA\allclasses-noframe.html...
Generating C:\JAVA\allclasses-noframe.html...
Generating C:\JAVA\index.html...
Generating C:\JAVA\help-doc.html...

它将在D:/test目录中创建更新的Java文档页面,您将看到以下输出。

javadoc output in java 9

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

Java核心技术面试精讲 -〔杨晓峰〕

Swift核心技术与实战 -〔张杰〕

说透敏捷 -〔宋宁〕

跟月影学可视化 -〔月影〕

Vim 实用技巧必知必会 -〔吴咏炜〕

Linux内核技术实战课 -〔邵亚方〕

A/B测试从0到1 -〔张博伟〕

超级访谈:对话玉伯 -〔玉伯〕

互联网人的数字化企业生存指南 -〔沈欣〕

好记忆不如烂笔头。留下您的足迹吧 :)