Java 注解

元注解

一、@Target 说明了注解所修饰的对象范围

1、CONSTRUCTOR   构造器   

2、FIELD   描述域

3、LOCAL_VARIABLE   局部变量

4、METHOD   方法

5、PACKAGE  包

6、PARAMETER   参数

7、TYPE  类、接口、enum声明

 

二、@Retention 表示在什么级别保存该注释信息,用于描述注解的生命周期

(被描述的注解在什么范围内有效)

1、SOURCE 源文件中有效

2、CLASS  在class文件中有效

3、RUNTIME 在运行时有效

三、@Documented

四、Inherited 标记注解   阐述了某个被标注的类型是被继承的

 

posted @ 2017-11-20 16:20  孙宝路  阅读(94)  评论(0)    收藏  举报