文章目录
一、定义注解
二、使用注解
三、解析注解
四、通过注解对象获取注解属性的原理
在 【Java 注解】自定义注解 ( 注解属性定义与赋值 ) 博客中讲解了 注解属性 ;
在 【Java 注解】自定义注解...( 元注解 ) 博客中讲解了注解中的元注解如何描述注解 ;
本篇博客开始讲解注解在程序中如何进行 解析 和 使用 ;
注解中定义了 若干 注解属性 , 那么就需要在某个阶段 , 将 注解属性 的值拿出来...调用 注解对象 中的抽象方法, 获取其返回值
// 注解的本质就是接口, 其中的注解属性本质是 抽象方法
// 注解对象可以直接调用注解超抽象方法,
// 是因为在内存中生成了该...: name = " + name + " , age = " + age);
}
}
四、通过注解对象获取注解属性的原理
----
通过注解对象获取注解属性的原理 :
注解的本质就是接口,...其中的注解属性本质是 抽象方法 , 注解对象可以直接调用注解超抽象方法 , 是因为在内存中生成了该 注解 接口的子类对象, 实现了 name 和 age 方法 , 返回值就是本类注解中的 注解属性值 ;