如何编写一个帮助文档

  • 写一个工具类
  • 对这个类加入文档注释
    /**
    *@author 作者
    *@version 版本
    *。。。
    *@param 参数 参数说明
    *@return 返回值说明
  • 用javadoc工具来解析文档注释
  • 解析一般的格式 javadoc -d 目录(如果不存在目录,系统会帮你自动创建,可以用路径指定)-author -version 要解析的类

解析帮助文档产生的错误总结

  • 问题提示:找不到可以文档化的公共或受保护的类
    问题:权限不够
    解决方法:将要解析的类定义为public
  • 问题提示:警告:@param未说明
    问题:参数忘记加参数说明
    解决方法:给@param参数添加参数说明 例如:@param player 游戏boy

如何编写一个Java帮助文档相关推荐

  1. 项目1:基于Java API文档制作的搜索引擎

    目录 一.搜索引擎相关概念 1.1 认识搜索引擎 1.2 搜索引擎的本质 1.3 搜索的思路 1.3.1  暴力搜索 1.3.2  倒排索引 1.4 项目目标 二.实现思路和前期准备 2.1 项目模块 ...

  2. 编写一个Java应用程序。用户从键盘输入一个1~99999之间的数,程序将判断这个数是几位数,并判断这个数是否是回文数。回文数是指将该数含有的数字逆序排列后得到的数和原数相同,例如12121、3223

    编写一个Java应用程序.用户从键盘输入一个1-99999之间的数,程序将判断这个数是几位数,并判断这个数是否是回文数.回文数是指将该数含有的数字逆序排列后得到的数和原数相同,例如12121.3223 ...

  3. java rest框架_比较Java REST文档框架

    java rest框架 决定在记录REST API时选择哪种Java框架可能很麻烦. 在本博文中,我们将简要比较我们自己使用的REST Web服务的三个文档框架,以及它们如何与Spring框架(这是F ...

  4. 比较Java REST文档框架

    确定在记录REST API时选择哪种Java框架可能很麻烦. 在本博文中,我们将简要比较我们自己使用的REST Web服务的三种文档框架,以及它们如何与Spring框架(这是Foreach最常使用的J ...

  5. javadoc - Java API 文档生成器(Windows版本)

    文章目录 简介 命令语法结构 Javadoc Doclets 术语 带文档的类 引用类 外部引用类 源文件 源代码文件 包注释文件 概述注释文件 其他未处理文件 生成的文件 基本内容页 交叉参考页 支 ...

  6. 如何编写优质的API文档

    编写技术文档,是令众多开发者望而生畏的任务之一.它本身是一件费时费力才能做好的工作.可是大多数时候,人们却总是想抄抄捷径,这样做的结果往往非常令人遗憾的,因为优质的技术文档是决定你的项目是否引人关注的 ...

  7. Java基础:01Java语言概述(常见的DOS命令,Java语言的特点、核心机制、环境搭建,HelloWorld,注释,Java API 文档)

    Java基础:01Java语言概述 一.常见的DOS命令 二.Java语言的特点 面向对象性 健壮性 跨平台型 三.Java两种核心机制 1. Java虚拟机 2. 垃圾回收 四.Java语言的环境搭 ...

  8. Java基础文档,图文并茂+代码实例

    写在前面: 本文为本人在期末复习时临时撰写的java复习文档,其中引用的他人内容均已添加链接.吐血整理数万字+数十张图片+示例代码,希望本文能对你有所帮助. 1.java概述 一次编程,到处运行 .j ...

  9. Javadoc (Java API 文档生成器)详解 [Javadoc 概述][Javadoc 标签][Javadoc 命令][Javadoc 生成 API 文档]

    您的"关注"和"点赞",是认可,是支持,是动力. 如意见相佐,可留言. 本人必将竭尽全力试图做到准确和全面,终其一生进行修改补充更新. 文章目录 1 Javad ...

最新文章

  1. idea打包springboot项目为war包并运行
  2. Hive用户权限管理理解
  3. java derby 用户安全_Java 7u51安全权限变化,运行derby server被拒,解决方法
  4. pxe装机dhcp获取不到_小白三步装机版重装系统
  5. PHPCMS的产品筛选功能
  6. mvn编写主代码与测试代码
  7. css-背景图片和渐变
  8. 【java】 获取计算机信息及Java信息
  9. 人行强拒规则拒绝评分人群
  10. 20154319 实验九web安全基础实践
  11. 气体流量与质量流率换算
  12. 计算机配置无线网卡在哪能找到,电脑的无线网卡在哪里
  13. 树莓派 arch linux,给树莓派安装ArchLinux
  14. RF:Robot命令行工具帮助文件中文译版(个人翻译)
  15. 计算机科学与技术的年崭,计算机科学与信息技术学院举行2019届毕业典礼暨表彰大会...
  16. 二、MySQL操作数据库
  17. 在C语言中使用二分法算法思想解决猜商品价格问题
  18. SEO优化考核的七大指标
  19. ccf-csp 2015春季真题题解
  20. SUSE系统关闭防火墙的命令

热门文章

  1. 观点| 如何避免GitHub那样断网43秒瘫痪 24 个小时?
  2. Matlab将连续图片处理为视频
  3. JavaScript - 你见过 [].slice.call() 吗?
  4. pc计算机参数表示什么,电脑cmos是什么意思?详细介绍cmos
  5. Pixhawk飞控代码(2019.11.28)
  6. Mysql中的升序和降序以及一个字段升序和一个字段降序
  7. 定义了Circle圆形类,在此基础上派生出Cylinder圆柱体类。 Circle圆形类定义如下: class Circle { public: Circle(double r):radius(r
  8. MES系统到底是什么?
  9. 动力节点 mysql 郭鑫_动力节点 mysql 郭鑫 34道经典的面试题二
  10. nmon以及nmon analyser 教程