转载请注明出处:https://blog.youkuaiyun.com/jiyisuifeng222/article/details/117462760
本文同步发表于我的微信公众号,扫一扫文章底部的二维码或在微信搜索 情花打雪 即可关注,每个工作日都有文章更新。
目录:
1.注解的编译时处理
2.注解的运行时处理
Java注解第一部分内容中学到注解的基本概念以及如何定义注解。
接下来学习如何提取注解(拿到注解的内容)并使用注解.
1.编译时处理:
原理:APT技术
处理对象:@Retention=Source的注解
编译时处理需要使用到APT技术,该技术提供了一套编译期的注解处理流程。
在编译期扫描.java文件的注解,并传递到注解处理器,注解处理器可根据注解生成新的.java文件,这些新的.java文件和原来的.java文件一起被javac编译。