面试资料复习
注解@[TOC](注解)注解
注解
1.5提供了meta-annotation对注解类型进行注解的类,声明的注解允许用于哪些地方,使用@Target声明
RetentionPolicy.SOURCE
保留在源级别中,并被编译器忽略
场景: APT
在编译期能获取注解和注解声明的类包含的所有成员信息,一般用于生成额外的工具类
RetentionPolicy.CLASS
编译时被编译器保留,但会被JVM忽略
场景: 字节码增强
在编译出class后,通过修改class数据以实现修改代码逻辑的目的,对于是
原创
2022-03-25 15:58:22 ·
2341 阅读 ·
0 评论