- 28
- 0
- 约3.39千字
- 约 9页
- 2016-11-27 发布于河南
- 举报
Annotation实战【自定义AbstractProcessor】
Annotation实战【自定义AbstractProcessor】前言在使用Java的过程中,每个开发人员都接触过@Override, @Deprecated等等各式各样的注解,这些东西是java最基础的一些原生定义好的annotation。本文通过一个实例演示如果自定义自己的annotation,使得在编译源码代码阶段进行额外操作。案例源码预热简单说一下annotation的基本知识,从java的官方技术文档可以直接找到annotation的技术点。Annotations, a form of metadata, provide data about a program that is not part of the program itself. Annotations have no direct effect on the operation of the code they annotate.Annotations是一种元数据,其作用在于提供程序本身以外的一些数据信息,也就是说Annotation他不会属于程序代码本身,不参与逻辑运算,故而不会对原程序代码的操作产生直接的影响。一般来说Annotation有如下三种使用情形:Information for the compiler?— Annotations can be used by the compiler to
原创力文档

文档评论(0)