首页 > 编程语言 >Javadoc工具的使用

Javadoc工具的使用

时间:2023-03-12 11:56:57浏览次数:36  
标签:return int ArithmeticException Javadoc param 文档 使用 工具

Java提供了Javadoc工具,通过这个工具可以使你编写的代码生成一份API文档,前提是你已经为你的程序提供了文档注释。

下面Javadoc工具使用的步骤:

  1. 在你的代码中添加文档注释
    public class MyAPI {
    
    	/**
    	 * 计算两个整数的和
    	 *
    	 * @param a 第一个整数
    	 * @param b 第二个整数
    	 * @return 两个整数的和
    	 */
    	public static int add(int a, int b) {
    		return a + b;
    	}
    
    	/**
    	 * 除法运算
    	 *
    	 * @param a 被除数
    	 * @param b 除数
    	 * @return 商
    	 * @throws ArithmeticException 如果除数为0
    	 */
    	public static int divide(int a, int b) throws ArithmeticException {
    		if (b == 0) {
    			throw new ArithmeticException("除数不能为0");
    		}
    		return a / b;
    	}
    }
    
  2. 使用Javadoc命令生成API文档。
    javadoc -d [输出目录] [包名]
    
    image
    便可以在doc目录下找到以当前类名命名的.html文件。
    image

标签:return,int,ArithmeticException,Javadoc,param,文档,使用,工具
From: https://www.cnblogs.com/asfly/p/17207900.html

相关文章

  • Unity中使用Timer实现延迟调用函数
    需求背景在Unity中实现延迟调用函数的方法,据我所知有三种使用协程中的yieldreturn使用Invoke使用DoTween中的Sequence但是如果我想一次性添加多个函数,并且在每个函......
  • 重磅新品诚邀内测:百搭-开发可视化构建工具 v0.4.1 Beta
    前言来了来了,让大家久等了,经过一段时间的打磨,`百搭-开发可视化构建工具`,终于正式跟大家见面啦。1.百搭是什么?百搭的全名是:百搭开发可视化构建工具,顾名思义就是让开发可视化......
  • qsort的使用方式示例
    (数组首元素地址,数组元素个数,数组中每个元素的大小,函数指针-比较两个元素所用函数的地址)#include<stdio.h>#include<stdlib.h>#include<string.h>//结构体structstu{char......
  • node使用multer进行文件上传
    开场白在平时的业务中,我们很多使用都会有文件上传这个功能。今天分享一下使用node+element-ui实现一下文件上传。请个人大佬指点一番~~~。批评的时候稍微轻一点。毕竟......
  • SpringBoot中使用POI导出Excel时怎样循环数据库数据赋值
    场景在已经实现简单的Excel导出的前提下,要结合具体业务实现查询数据库,并遍历赋值到excel上。实现使用MyBatisPlus从数据库查询数据Map<String,Object>param=newHashMap<St......
  • MybatisPlus中@TableField注解的使用
    实现官方文档说明:com.baomidou.mybatisplus.annotations.TableField 值描述value字段值(驼峰命名方式,该值可无)update预处理set字段自定义注入condition预处理WHERE实体......
  • 使用 MySql 遇到的问题
    1.EntityFrameworkCore连接MySql连接数据库出现以下错误:System.InvalidOperationException:Anexceptionhasbeenraisedthatislikelyduetoatransientf......
  • Android 近期关注的文章和内容位运算符使用场
    App启动流程分析 ​​https://zhuanlan.zhihu.com/p/59801160​​ Application启动流程 ​​https://www.jianshu.com/p/14d54a76b16f​​Kotlin基础语法 ​​ https:......
  • 1_使用Mapper代理方式实现查询
     项目结构:注意文件路径和文件位置!!! 准备接口和mapper映射文件EmpMapper接口 packagecom.msb.mapper;importcom.msb.pojo.Emp;importjava.util.List;/***@Author:......
  • 1_使用Mapper代理方式实现查询
     项目结构:注意文件路径和文件位置!!! 准备接口和mapper映射文件EmpMapper接口 packagecom.msb.mapper;importcom.msb.pojo.Emp;importjava.util.List;/***@Author:......