注解编程 | 自定义注解
目录
注解的概念如何自定义注解元注解自定义注解
如何使用注解通过反射得到注解通过反射得到元注解@Inherited 的用法@Repeatable 的用法
待思考的问题如何快速得到注解?如何动态为元注解的属性设值?
注解的概念
注解(Annotation)从 JDK1.5 开始引入,具有以下几个特点
注解是一种元数据形式,即注解属于 JAVA 的一种数据类型,和类、接口、数组、枚举类似注解用来修饰类、方法、变量、参数、包注解不会对所修饰的对象产生直接的影响
如何自定义注解
在学习如何自定义注解之前,先学习一下元注解的概念,因为要自定义注解,必须要使用元注解。
元注解
元注解(Meta-Annotation)的作用就是负责修饰其他注解,JDK 提供了如下几个标准的元注解。
@Target@Retention@Documented@Inherited@Repeat
注解编程 | 自定义注解最先出现在Python成神之路。
共有 0 条评论