匿名用户

1级

2014-12-10 回答

常用Java注释标签(Java comment

tags)

@author 作者

适用范围:文件、类、方法

(*多个作者使用多个@author标签标识,java

doc中显示按输入时间顺序罗列。)

例:*

@author Leo. Yao

@param 输入参数的名称 说明

适用范围:方法

例:* @param str

the String用来存放输出信息。

@return 输出参数说明

适用范围:方法

例: *

@return true执行成功;

* false执行失败.

@since

JDK版本

用于标识编译该文件所需要的JDK环境。

适用范围:文件、类

例: * @since

JDK1.6

@version 版本号

用于标识注释对象的版本号

适用范围:文件、类、方法

例: * @version 1.0

@see 链接目标

表示参考。会在java 文档中生成一个超链接,链接到参考的类容。使用中的感觉是@see不需要包路径,对我这种懒人比较喜欢,相对{@link

}这种既要加大括号,有需要包路径,我还是选择偷懒,当然你要是不介意使用import导入要link的类,那就可以达到@see的效果,所以总体来说,还是选择@see,当然两个在特殊场合下还是用法不一样的

用法:

@see

#field

@see #Constructor(Type,

Type...)

@see #Constructor(Type id, Type

id...)

@see #method(Type,

Type,...)

@see #method(Type id, Type,

id...)

@see

Class

@see

Class#field

@see Class#Constructor(Type,

Type...)

@see Class#Constructor(Type id,

Type id)

@see Class#method(Type,

Type,...)

@see Class#method(Type id, Type

id,...)

@see

package.Class

@see

package.Class#field

@see

package.Class#Constructor(Type, Type...)

@see

package.Class#Constructor(Type id, Type id)

@see package.Class#method(Type,

Type,...)

@see package.Class#method(Type

id, Type, id)

@see

package

@throws 异常

标识出方法可能抛出的异常

适用范围:方法

例: * @throws IOException If an input or output

exception occurred

@deprecated 解释

标识对象过期

适用范围:文件、类、方法

@link 链接地址

链接到一个目标,用法类似@see。但常放在注释的解释中形如{@link …}

例:

/**

* @deprecated As of JDK 1.1,

replaced by

* {@link

#setBounds(int,int,int,int)}

*/

追问:

谢谢您,非常详细,可是对函数的说明写在哪个tag下,比如说这个函数是干嘛的

java注释@para_Java中文档注释各字段的含义是什么?例如author表示作者,para表示参数等...相关推荐

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

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

  2. java中文档注释作用_java中文档注释

    1常用Java注释标签(Java comment tags) @author作者 @param输入参数的名称说明 @return输出参数说明 @since JDK版本 @version版本号 @see ...

  3. Java常用的文档注释

    我们程序员们在项目开发过程中,使用Java的文档注释是我们必修的一门课程.文档注释提供将程序信息嵌入程序的功能,开发者可以使用javadoc工具将信息取出. 前言:我们在开发项目过程中将文档注释使用j ...

  4. Java注释 link_Java 文档注释

    Java只是三种注释方式.前两种分别是// 和/* */,第三种被称作说明注释,它以/** 开始,以 */结束. 说明注释允许你在程序中嵌入关于程序的信息.你可以使用javadoc工具软件来生成信息, ...

  5. Java之生成文档注释

    在实际开发中,我们经常需要生成文档注释,下面简单记录一下如何生成文档注释,以下是使用EditPlus编写的java文档生成的注释. 帮助文档: 1)使用JDK,JDK中类有很多,都可以使用,了解这些类 ...

  6. Swift 注释规范和文档注释

    目录 普通注释 结构性或者功能提示: MARK.TODO.FIXME 编译器提示 文档注释 Playground注释 ​​​​​​​ 今天,我知道我写是什么,上帝和我知道 明天,我知道这个代码什么意思 ...

  7. 为什么python注释不能中文_python注释中文

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 4.python代码注释最后更新于:2019-10-05 14:25:41在 p ...

  8. 新建Java文件的 文档注释

    /** * <br>* ============================================= ** @author : Liuyc* @company : 版权所有 ...

  9. java文档注释报错,java文档注释主要使用方法

    一.java包含哪些注释 1.//用于单行注释. 2./*...*/用于多行注释,从/*开始,到*/结束,不能嵌套. 3./**...*/则是为支持jdk工具javadoc.exe而特有的注释语句.这 ...

最新文章

  1. 用maven搭建 testNG+PowerMock+Mockito测试框架
  2. Base64 加密字符串和文件
  3. 十五、Python操作mysql数据库
  4. static静态属性 java 1614870751
  5. CVPR2020 夜间目标检测挑战赛冠军方案解读
  6. _event_phase_team
  7. 如何用C语言测试,C语言单元测试CMock使用(一) 基本用法
  8. [原创]聊聊如何在职场中发邮件
  9. wdatepicker时间段控制
  10. php上搭建dvwa,使用phpstudy在windows上搭建DVWA
  11. debian sources
  12. 这些“大学”,将被除名!
  13. pcr532,nfc读卡器复制家用门禁卡
  14. Sharepoint 列表关联Title字段设置
  15. 关于怎么解决org.apache.ibatis.binding.BindingException: Mapper method attempted to return null from a met
  16. java计算机毕业设计H5乡镇疫情防控系统源码+mysql数据库+系统+lw文档+部署
  17. element-ui组件修改数据不发生改变问题
  18. docker--镜像
  19. 随着人工智能发展的少儿编程教育
  20. 【组织架构】中国铁路上海局集团有限公司

热门文章

  1. phonegap 2.7 ios配置安装详细教程(2.9通用)
  2. Form_通过FND_FNDFLUPL标准功能上传CSV控件(案例)
  3. 双系统启动boot.ini文件的秘密
  4. 同时测试多个服务是否存活的脚本[shell和perl]
  5. React学习笔记6:React Hooks API总结
  6. 敏捷(Agile)与精益(Lean)对比
  7. 原来你离进大厂,只差这些面试题!
  8. 深度剖析不一样的Redis架构设计!
  9. 面试官:谈一下你对DDD的理解?我:马什么梅?
  10. 万字长文的Redis五种数据结构详解(理论+实战),建议收藏。