首页 > 编程语言 >day16 Java基础——JavaDoc生成文档

day16 Java基础——JavaDoc生成文档

时间:2024-08-02 11:29:04浏览次数:16  
标签:en Java name JavaDoc 生成 day16 文档

day16 Java基础——JavaDoc生成文档

目录

1. 什么是JavaDoc

JavaDoc是一种标准的、用于生成Java代码API文档的工具。它通过在Java源代码中特定的注释标签(如@author, @param, @return等)来提取类、接口、方法、字段等的信息,并自动生成格式化的HTML文档。JavaDoc文档可以帮助开发者理解和使用Java类库,提高代码的可读性和维护性。开发者可以使用JavaDoc工具直接从源代码中生成这些文档。

在这里插入图片描述
在线API帮助文档 https://docs.oracle.com/javase/8/docs/api/
在这里插入图片描述

2. 生成JavaDoc

package com.study.base;

/**
 * @author study
 * @version 1.0
 * @since 1.8
 */

public class Doc {

    String name;

    /**
     * @author study
     * @param name
     * @return
     * @throws Exception
     */
    public String test(String name) throws Exception{
        return name;
    }


}

编译成文档

2.1 通过命令行生成JavaDoc

当前目录下cmd输入javadoc -encoding UTF-8 -charset UTF-8 Doc.java
在这里插入图片描述
在这里插入图片描述
可以看看index.html

在这里插入图片描述
及里面的doc
在这里插入图片描述

2.2 使用IDEA生成JavaDoc

在这里插入图片描述
在这里插入图片描述

第一步:选择生成JavaDoc文档的范围,我只对一个源文件生成Doc,所以选择文件。
第二步:输出目录最好新建一个文件夹,比较有条理和整洁
第三步:区域设置,决定文档的语言,简体中文就是zh_CN、繁体(台湾)zh_tw、繁体(香港)zh-hk、英语(香港)en-hk、英语(美国)en-us、英语(英国)en-gb、英语(全球)en-ww
第四步:其他命令行参数:如果区域设置为中国,参数一般为-encoding UTF-8 -charset UTF-8
第五步:设置完成后点击确定即可生成Doc文档

效果
在这里插入图片描述

部分内容引用
https://blog.csdn.net/qq_44122193/article/details/114789427
https://www.bilibili.com/video/BV12J41137hu/?p=32&share_source=copy_web&vd_source=7f3536a42709e7d479031f459d8753ab

请添加图片描述

标签:en,Java,name,JavaDoc,生成,day16,文档
From: https://blog.csdn.net/Qhumaing/article/details/140864191

相关文章

  • java 后端 控制跨域问题
     @ComponentpublicclassUserLoginInterceptorimplementsHandlerInterceptor{ privatestaticfinalLoggerlogger=LoggerFactory.getLogger(UserLoginInterceptor.class); @Value("${zyplayer.doc.manage.originDomainRegex:}") privateStringorig......
  • 深入理解Java中的时间处理与时区管理
    在Java开发中,时间处理和时区管理是常见的需求,特别是在全球化应用中。Java8引入了新的时间API(java.time包),使时间处理变得更加直观和高效。本文将详细介绍Java中的时间处理与时区管理,通过丰富的代码示例帮助读者掌握这些概念。1.Java8之前的时间处理在Java8之前,时间处理主......
  • Java中的运算符
    Java中的运算符Java中的运算符用于执行程序中的各种操作,如赋值、算术运算、比较、逻辑运算等。以下是Java中的主要运算符类型及其用法:赋值运算符(=):用于将右侧的值赋给左侧的变量。算术运算符:+加法-减法*乘法/除法%取模(求余数)++递增(使变量值增加1)--......
  • Java身份证二要素核验集成方式、身份认证
    身份证二要素核验是实名认证中比较简单、便捷的身份验证技术,其主要核验身份证号码、姓名两个要素信息是否一致,从而确保用户注册时提供身份的真实性,,以此来保障人们的财产及信息安全。现如今无论是人们的生活还是工作,均需要进行个人信息的实名认证,下面以身份证二要素实名认证Jav......
  • Java的编译和运行命令
    Java的编译和运行命令Java是一种编译型语言,但与传统的编译型语言(如C或C++)不同,Java的编译和运行过程涉及到几个关键步骤,这些步骤使得Java能够实现其“一次编写,到处运行”(WriteOnce,RunAnywhere,WORA)的特性。以下是Java编译和运行的基本原理:编写源代码:开发者使用文本编辑器......
  • Java swing项目汇总
    Javaswing项目汇总序号项目名称1(无需数据库)swing推箱子小游戏2(无需数据库)swing学生基本信息管理系统3(无需数据库)仓库管理系统(源码+详细注释+详细报告)4(无需数据库)调色盘应用5(无需数据库)课程成绩录入系统6(无需数据库)课程信息管理系统7swingsqlserver学生管理系统(详细报告+......
  • JavaAPI
    JavaAPIJavaAPI(应用程序编程接口)是一组预先定义的类和接口,它们为Java程序员提供了一种构建应用程序的框架。JavaAPI定义了大量可以被Java程序调用的方法和属性,使得开发者可以利用这些预先构建的组件来执行常见的任务,而无需从头开始编写所有代码。以下是JavaAPI的一些关键特点......
  • Java的跨平台原理
    Java的跨平台原理Java源代码:开发者编写的Java源代码是平台无关的,使用Java语言特有的语法。Java编译器:使用javac命令将Java源代码编译成字节码(.class文件)。字节码是一种中间形式的代码,它不是特定于任何操作系统或硬件平台的机器码。字节码:编译生成的字节码是平台......
  • JAVA基础-关键字和保留字
    关键字和保留字目录关键字和保留字1.关键字(Keywords)2.保留字(ReservedWords)3.伪关键字(Literals)4.使用关键字和保留字的注意事项示例在Java中,关键字和保留字是一些具有特定含义的单词,它们在Java语言中扮演着重要的角色。理解这些关键字和保留字对于编写正确的Java程序至关重要。......
  • Java企业工商信息核验集成方式、营业执照查验API
    ‌如果说身份证是公民证明身份的有效证件,那么营业执照便是企业、个体经营者准许从事某项生产服务活动的最佳凭证之一。当企业或个体在互联网平台为用户提供服务时,需要提供营业执照来验证服务的真实有效,以此来保障消费者权益免受损失。下面以企业工商信息查询、营业执照查......