Java注解
注解的分类
保留在源文件件中
保留在class文件中
保留在运行中定义注解
元注解(Inherited,Retention,Target,Document)
Document 指定注解是否编译成文档
Inherited 指定注解可以被继承
Retention 指定存在时间
Target 指定修饰的范围(类,方法,字段,构造器等)
至少被两个元注解修饰(Retention(保持多久用RUNTIME),Target())获得注解
通过放射可以拿到对应的注解
注解的分类
保留在源文件件中
保留在class文件中
保留在运行中
定义注解
元注解(Inherited,Retention,Target,Document)
Document 指定注解是否编译成文档
Inherited 指定注解可以被继承
Retention 指定存在时间
Target 指定修饰的范围(类,方法,字段,构造器等)
至少被两个元注解修饰(Retention(保持多久用RUNTIME),Target())
获得注解
通过放射可以拿到对应的注解