Java注解(二)运行时注解

如果没有用来读取注解的工具,那注解将基本没有任何作用,它也不会比注释更有用,读取注解的工具叫作注解处理器。 Java提供了两种方式来处理注解: 第一种是利用运行时反射机制; 另一种是使用Java提供的API来处理编译期的注解。 本文章主要讲解使用反射机制方式的注解处理器,仅当定义的注解的@Retention为RUNTIME时,才能够通过运行时的反射机制来处理注解。 下面结合例子来说明这种方式的处理 […]

Java注解(一)注解基础

 注解(Annotation)是在JAVA5中开始引入的,它为在代码中添加信息提供了一种新的方式。注解在一定程度上把元数据与源代码文件结合在一起,正如许多成熟的框架(Spring)所做的那样。那么,注解到底可以做什么呢? 1、注解的作用 提供用来完整地描述程序所需要的信息,如编译期校验程序信息。 生成描述符文件,或生成新类的定义。 减轻编写“样板”代码(配置文件)的负担,可以使用注解自动 […]