注解

一、注解概念

 

 

 

 1、编写文档

 

 

 

 

 

 二、JDK预定义的注解

 

 

 

 

三、 自定义注解

 

 

 

 1、 使用和添加属性

 

 

 

 

 

 其中,Per'son是枚举类型;

四、元注解

 

 Target源码:

 

 ElementType源码:

 

 

 

 五、解析注解,获取注解中定义的属性的值

 

 

 

 

 

 其中,获取的是当前类的字节码Class对象;

 

 其中,Class对象的getAnnotation方法返回的是注解接口对象;

 

方法对象Method也有getAnnotation方法,就看注解是作用在类还是方法上:

 

posted @ 2019-09-15 19:40  wmqiang  阅读(166)  评论(0编辑  收藏  举报