1.注解的概念和作用
2.预定义注解
3.自定义注解
使用控制台指令javap打开字节码,可以看到注解的本质是接口继承自Annotation方法。
接口中可以定义方法,方法需要满足以下特征:方法返回值必须为八种基本数据类型,String类型,枚举类型,注解类型和Class类型或是以上几种类型的数组。
下面是使用方法
使用自定义注解会自动生成get set toString
4.元注解
元注解是注解的注解,有以下四种
@Documented 说明是否生成doc
@Target 注解在类or方法上用
@Inherited 是否被继承
@Retention 作用域
5.注解解析器
在该文件夹下创建这个文件
以下图的格式进行编辑注解解析器
加$符号是内部类