Java中的注解
概念
注解,也就是Annotation,是Java 5 开始引入的特征,它提供了一种安全的类似注释的机制,用来将任何的信息或元数据与程序元素(类、方法、属性等)进行关联。
Annotation通过Java反射机制来访问注解信息,相关类根据这些信息决定对这些程序元素采用什么行为。Java语言解释器在工作时会忽略这些注解,因此注解在JVM中是“不起作用”的,只能通过配套工具对这些注解类型的信息进行访问和处理。
在软件框架或者工具中常常用到注解,比如Struts,JUnit,TestNG,Spring等。
2019-02-06 / 7 min read