- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《JavaDOC注释使用方法
JavaDOC注释使用方法
目录
前言 一. Java 文档和 javadoc 二. 文档注释的格式 1. 文档注释的格式化 2. 文档注释的三部分 三. 使用 javadoc 标记 1. @see 的使用 2. 使用 @author、@version 说明类 3. 使用 @param、@return 和 @exception 说明方法 四. javadoc 命令
前言
Java 的语法与 C++ 及为相似,那么,你知道 Java 的注释有几种吗?是两种?
// 注释一行 /* ...... */ 注释若干行
不完全对,除了以上两种之外,还有第三种,文档注释:
/** ...... */ 注释若干行,并写入 javadoc 文档
通常这种注释的多行写法如下:
/** * ......... * ......... */
一. Java 文档和 javadoc
Java 程序员都应该知道使用 JDK 开发,最好的帮助信息就来自 SUN 发布的 Java 文档。它分包、分类详细的提供了各方法、属性的帮助信息,具有详细的类树信息、索引信息等,并提供了许多相关类之间的关系,如继承、实现接口、引用等。
Java 文档全是由一些 html 文件组织起来的,在 SUM 的站点上可以下载它们的压缩包。但是你肯定想不到,这些文档我们可以自己生成。
安装了 JDK 之后,安装目录下有一个 src.jar 文件或者 src.zip 文件,它们都是以 ZIP 格式压缩的,可以使用 WinZip 解压。解压之后,我们就可以看到分目录放的全是 .java 文件。是了,这些就是 Java 运行类的源码了,非常完整,连注释都写得一清二楚……不过,怎么看这些注释都有点似曾相识的感觉?
这就不奇怪了,我们的迷底也快要揭开了。如果你仔细对比一下 .java 源文件中的文档注释 (/** ... */) 和 Java 文档的内容,你会发现它们就是一样的。Java 文档只是还在格式和排版上下了些功夫。再仔细一点,你会发现 .java 源文件中的注释还带有 HTML 标识,如 B、BR、Code 等,在 Java 文档中,该出现这些标识的地方,已经按标识的的定义进行了排版。
终于真像大白了,原来 Java 文档是来自这些注释。难怪这些注释叫做文档注释呢!不过,是什么工具把这些注释变成文档的呢?
是该请出 javadoc 的时候了。在 JDK 的 bin 目录下你可以找到 javadoc,如果是 Windows 下的 JDK,它的文件名为 javadoc.exe。使用 javdoc 编译 .java 源文件时,它会读出 .java 源文件中的文档注释,并按照一定的规则与 Java 源程序一起进行编译,生成文档。
介绍 javadoc 的编译命令之前,还是先了解一下文档注释的格式吧。不过为了能够编译下面提到的若干例子,这里先介绍一条 javadoc 命令:
javadoc -d 文档存放目录 -author -version 源文件名.java
这条命令编译一个名为 “源文件名.java”的 java 源文件,并将生成的文档存放在“文档存放目录”指定的目录下,生成的文档中 index.html 就是文档的首页。-author 和 -version 两个选项可以省略。
二. 文档注释的格式
文档注释可以用于对类、属性、方法等进行说明。写文档注释时除了需要使用 /** .... */ 限定之外,还需要注意注释内部的一些细节问题。
1. 文档和文档注释的格式化
生成的文档是 HTML 格式,而这些 HTML 格式的标识符并不是 javadoc 加的,而是我们在写注释的时候写上去的。比如,需要换行时,不是敲入一个回车符,而是写入 br,如果要分段,就应该在段前写入 p。
因此,格式化文档,就是在文档注释中添加相应的 HTML 标识。
文档注释的正文并不是直接复制到输出文件 (文档的 HTML 文件),而是读取每一行后,删掉前导的 * 号及 * 号以前的空格,再输入到文档的。如
? /*** This is first line. br***** This is second line. brThis is third line.*/ 编译输出后的 HTML 源码则是
? This is first line. brThis is second line. brThis is third line. 前导的 * 号允许连续使用多个,其效果和使用一个 * 号一样,但多个 * 号前不能有
您可能关注的文档
- 《浙教二级下册品德与生活教案 .doc
- 《浙大远程春医学信息检索作业.doc
- 《浙师大教育实习计划2011级.doc
- 《浙教五下品德与社会.doc
- 《浙师大行知学院教师工作绩效考核.doc
- 《浙教五下品德教案.doc
- 《浙教小学美术第五册授课计划.doc
- 《浙教版七年级上册科学教案第二章.doc
- 《浙教品德与生活二上教学设计.doc
- 《浙教版一年级上册品德与生活教案.doc
- 评分环境系统水平试卷页nenvironmental systems and societies paper 2 sl markscheme.pdf
- 不给糖就捣蛋1trick or treatlpr.pdf
- 及国产双龙主席新线路图.pdf
- 会话分类trevor hughes20 in 2013 the top privacy issues watchstudio 20值得隐私问题.pdf
- 模具制造商专用高精度立式加工中心电子型录nvd4000 dcg.pdf
- vscode软件安装海量资源尽在.pdf
- 内容品牌masport图库.pdf
- 银河护卫队综合笔记.pdf
- 文稿头部秋季slim raglan zip mock.pdf
- 协商解除劳动合同通知书(精选28篇) .pdf
文档评论(0)