JAVA注解

来源:互联网 发布:淘宝漫步者那家是正品 编辑:程序博客网 时间:2024/05/22 11:47

宗旨:不开发底层框架,只要会使用注解和知道注解的原理即可。不需要自定义注解

1>什么是注解

就是修饰java的代码而在编译、运行时改变代码逻辑的java类

2>JDK注解的分类

内置注解3个:@Override、@SuprpessWarnings\@Deprecated

源注解:4个,元注解就是注解的注解;我一般用于创建自定义注解时使用@Target、@Retention(RetentionPolicy.RUNTIME)、@Documented、@Inherited

自定义注解如何使用:

1>    使用@interface自定义注解类(指定作用作用对象、可见范围,注解的属性)

2>    把注解类应用到相应的被注解地方

3>    使用反射继承解析注解类并实现业务逻辑代码

获得被注解类的字节码对象z

通过对象z获取被注解类的被注解方法字节码对象m

通过对象m获取注解类对象a

通过对象a获取注解的值+逻辑代码  实现自定义注解的功能



原创粉丝点击