1.什么是javadoc?

Javadoc是Sun公司提供的一个技术,它从程序源代码中抽取类、方法、成员等注释形成一个和源代码配套的API帮助文档。也就是说,只要在编写程序时以一套特定的标签作注释,在程序编写完成后,通过Javadoc就可以同时形式程序的开发文档了。
JBuilder提供了多项对Javadoc支持的功能,可以通过向导在工程窗格的树中创建Javadoc的节点,通过节点的菜单命名创建工程的Javadoc文档,可以通过诱导的方式录入Javadoc的标签,检验注释是否和源代码相匹配等。

2.使用方法

使用命令行在目标文件所在目录输入javadoc +文件名.java。

3.常用符

@author
作者标识

@version
版本号

@param
方法的入参名及描述信息,如入参有特别要求,可在此注释。

@return
对函数返回值的注释。

@deprecated
标识随着程序版本的提升,当前API已经过期,仅为了保证兼容性依然存在,以此告之开发者不应再用这个API。

@throws
构造函数或方法所会抛出的异常。

@exception
和@throws是相同的。

@see
查看相关内容,如类、方法、变量等。

@since
API在什么程序的什么版本后开发支持。

@link
链接到某个特定的成员对应的文档中。

@value
当对常量进行注释时,如果想将其值包含在文档中,则通过该标签来引用常量的值。

什么是javadoc?相关推荐

  1. Java8(jdk1.8)中文档注释处理工具javadoc的环境参量配置及使用方法

    Java8(jdk1.8)中文档注释处理工具javadoc的环境参量配置及使用方法 Java语言提供了一种功能强大的注释形式:文档注释.如果编写Java源代码时添加了合适的文档注释,然后通过JDK提供 ...

  2. eclipse怎样生成javadoc

    使用eclipse生成文档(javadoc)主要有三种方法:1.在项目列表中按右键,选择Export(导出),然后在Export(导出)对话框中选择java下的javadoc,提交到下一步. 在Jav ...

  3. java一般会写javadoc吗_怎么写javadoc

    展开全部 你好,这个的话,可以配置标准化的模板62616964757a686964616fe4b893e5b19e31333335336533,你可以参考,不让我传附件,粘贴到下面了设置注释模板的入口 ...

  4. maven 下载 源码和javadoc命令

    1:Maven命令下载源码和javadocs 当在IDE中使用Maven时如果想要看引用的jar包中类的源码和javadoc需要通过maven命令下载这些源码,然后再进行引入,通过mvn命令能够容易的 ...

  5. JavaDoc注释的使用

    JavaDoc注释的使用 2009-06-16 11:29 woaidongmao cpp博客 我要评论(0) 字号:T | T Javadoc是Sun公司提供的一个技术,它从程序源代码中抽取类.方法 ...

  6. 利用Javadoc工具生成api文档

    2019独角兽企业重金招聘Python工程师标准>>> step1:将写好的程序源码存入某路径下 step2:cmd进入该路径 step3:执行命令 生成api文档 命令:javad ...

  7. 使用eclipse生成html格式注释文档 [ javadoc ]

    前言 近期组织翻译Android一直在苦恼如何更加便利的进行翻译工作,当前形式为将页面上的API复制到WORD中再进行翻译,最麻烦的是格式问题,这里探索一下是不是我们可以直接在源码上进行翻译,然后利用 ...

  8. Javadoc代码追踪记录

    1.javadoc源代码: svn co http://svn.apache.org/repos/asf/maven/plugins/trunk/maven-javadoc-plugin 2.安装到本 ...

  9. Android基于mAppWidget实现手绘地图(四)--如何附加javadoc

    如何把javadoc添加到代码库中? How to attach javadoc to the library? 项目属性-->Java Build Path-->Libraries.选择 ...

  10. java注释风格 与javadoc

    javadoc做注释  一. Java 文档 // 注释一行  /* ...... */ 注释若干行  /** ...... */ 注释若干行,并写入 javadoc 文档 通常这种注释的多行写法如下 ...

最新文章

  1. 《异步处理在分布式系统中的优化作用》学习笔记
  2. FindInSet性能优化
  3. HTML+CSS+JS实现美女canvas仿ps橡皮擦刮刮卡
  4. tcp报文格式_腾讯面试中的TCP/IP协议简述+经典面试题
  5. php后端文件,【后端开发】php文件用啥打开
  6. ASP.NET MVC3+EF4+Oracle入门实例(五)
  7. Spring源码分析-从@ComponentScan注解配置包扫描路径到IoC容器中的BeanDefinition,经历了什么(二)?
  8. Alienbrain-数字资源在团队三维动画制作行业中的应用
  9. 黑马程序员最新Python教程——第一阶段(2)
  10. 大使馆大师傅活动分工和非都市规划
  11. 计算机cpu天体图,cpu性能天梯排行图 最新的2021年电脑cpu天梯图5月高清图
  12. 不超过 20 行,搞定关键词屏蔽功能!
  13. CentOS 7 下安装五笔输入法
  14. PS抠头发妙法(原创技巧)
  15. python的rs232通信_RS-232与Python的通信返回Gibberish
  16. 中国离合器行业运行态势及产销需求预测报告2021-2027年
  17. python怎样分析文献综述_教你如何做文献综述
  18. WebRTC音视频之噪音消除功能
  19. 梦幻柔焦(奥顿效果)
  20. 高薪招聘Java讲师

热门文章

  1. JavaScript乐子大全
  2. matlab晶格图,使用MATLAB可视化立体晶格等三维数组
  3. 云支付产品正式发布 免开发、开箱即用的聚合一码付
  4. 期货小鳄鱼:市场交易里,做多做空本无所谓对错
  5. 【五一创作】深度学习
  6. 浏览器相关(2)- 从输入url到页面展示发生了什么
  7. 历史回顾:全球股灾大放送
  8. 串的BF算法和KMP算法个人总结
  9. python 程序化交易信号闪烁_程序化交易模型的信号闪烁问题及解决办法
  10. sublime插件神器