eclipse 注释
来源:互联网 发布:德阳cnc编程招聘信息 编辑:程序博客网 时间:2024/04/30 07:01
JDK包含一个很用的工具,javaDoc,它可以由源文件生成一个HTML文档。
javadoc实用程序从下面几个特性中抽取信息:
1、包;
2、共有类与接口;
3、共有的和受保护的方法;
4、共有的和受保护的域。
注释应该放置在所描述特性的前面。注释如下:
/** * @author Administrator * */注释在标记之后紧跟着自由格式文本。
自由格式文本:
第一句 应该是 概要性 的句子,javadoc实用程序自动地将这些句子抽取出来形成概要页;
自由格式文本中,可以使用HTML修饰符(不可使用<h1>或<hr>,他们会对文档的格式产生冲突),例如:
用于强调的: <em>...<em>;
用于设置等宽“打字机”字体的<code>...</code>;
用于着重强调的 <strong>...</strong>;
包含图像的<img ...>
注释 <!-- ... -->
(<img ...> 使用:应该将注释中使用到的文件统一放到子目录中,如子目录为:doc_img,图片标签应该如此:<img src="doc_img/uml.png" alt="UML diagram">)
个别标记说明:
/** * <!--一句话--><br> * <!--详细<!--<br> * <!--特殊说明、注意事项<!--<br> * @author chenpeibin * @date 2014-6-8 * @version soft0.1.x * @since soft0.1 * @see <!-- 关联部分 --> * <!--@deprecated 取代建议 --> */
@version text :
text 可以是对当前版本的任何描述;
@since text:
text可以是对引入特性的版本描述;
@deprecated text:
此将对类,方法或变量添加一个不再使用的注释,text给出取代的建议。例如:
/** * ... * @deprecated Use <code>setVisible(true)</code> instead */@Deprecatedpublic String getJl(){return jl;}
效果截图:
通过使用@see和@link标记,可以使用超级链接,链接到javadoc文档的相关部分或外部文档。
@see reference:
这个标记将在“see also”部分添加一个超级链接。可以用于类中,也可以用于方法中。
reference 可以是一下的情形之一:
1、package.class#feature label;
2、<ahref="...">label</a>
3、"text"
对于1,可以省略包名,甚至把包名和类名都省去,此时,链接将定位于当前包或当前类,需要注意,一定要使用“#”,而不是使用“.”分隔类名与方法名,或类名与变量名。
对于2,如果@see后面有一个 < 字符,可以超链接到任何URL,还可以指定一个可选的标签作为锚链接,如果省略了label,用户看到的锚的名称就是目标代码名或URL。
对于3,如果@see标记后面有一个“ 字符,文本就是显示在“see also”部分。
可以为一个特性添加多个@see标记,但必须将他们放在一起。
@link :
可以在注释中的任何位置放置指向其他类或者方法的超级链接,以及插入一个专用的标记,特性描述规则与@see标记规则一样,例如:
{@link package.class#featrue label}
包与概述注释
要产生包注释,就需要在每个包目录中添加一个单独的文件。可以有如下两个选择:
1、提供一个以package.html命名的HTML文件。在标记<BODY>... </BODY> 之间的所有文本都会被抽取出来。
2、提供一个以package-info.java命名的JAVA文件。这个文件必须包含一个初始的以/**和*/界定的javadoc注释,跟随在一个包语句之后。它不应该包含更多的代码或注释。
还可以为所有的源文件提供一个概率性的注释。这个注释将被放置在一个名为overview.html的文件中,这个文件位于包含所有源文件的父目录中。标记<BODY>.. </BODY>之间的所有文本将抽取出来。当用户从导航栏中选择“Overview”时,就会显示出这些注释内容。
- eclipse注释
- eclipse 注释
- eclipse注释
- eclipse 注释
- eclipse 注释
- eclipse 注释与取消注释
- Eclipse自动生成注释
- eclipse 加注释
- Eclipse自动生成注释
- eclipse注释规范设置
- eclipse中设置注释
- Eclipse自动生成注释
- Eclipse 注释快捷键 Ctrl+/
- eclipse注释规范设置
- eclipse注释模板一个
- eclipse 注释规范设置
- Eclipse注释模板
- eclipse代码注释风格
- android init 进程分析 (5 服务管理)
- 大数乘法
- SplendidCRM
- leetcode——Palindrome Number 判断整数数字是否为回文(AC)
- 服务器端JSP页面连接MySQL数据库的学习
- eclipse 注释
- 大数加法
- 印度17岁少女“说服”闯入村落野象回到丛林
- 100个数据集
- Unable to add window -- token null is not for an application错误的解决方法
- 周总结
- 大数减法
- Linux内核设计基础(四)之虚拟文件系统
- MySQL 系统出错, 发生系统错误 1067