Java 注解的概述与说明

从Java 5.0版本开始,提供了注解(Annotation)的使用,注解也是一种元数据。这里简单地介绍一下元数据的概念:元数据简单地来说,就是"描述数据"的数据。对于数据库,表的相关定义,比如说字段名和类型,都属于元数据,这些元数据就是描述插入表中的记录(数据)的数据。在Java编程中,注解是描述方法,变量,类等代码(也可以说是数据)的元数据。

  • Annotation还可以被看作代码的标记,这些标记可以在编译,类加载,或运行时被读取,并根据其描述(内容)进行相应的处理。
  • 通过使用注解(Annotation),开发人员可以在不改变原有逻辑的情况下,在源文件中嵌入一些补充信息。代码分析工具、开发工具和部署工具可以通过这些补充信息进行验证或部署。
  • Annotation可以用于修饰包,类,构造器,方法,成员变量,参数,局部变量的声明,其详细用法可以到Java开发手册中查找。
  • 开发人员可以自定义自己的注解,结合Java反射(reflection)能发挥巨大的作用。
发布了70 篇原创文章 · 获赞 4 · 访问量 3015

猜你喜欢

转载自blog.csdn.net/qq_34515959/article/details/105172525