教育改变生活
标题:
如何获取注解?
[打印本页]
作者:
李玮
时间:
2021-6-25 11:24
标题:
如何获取注解?
五、获取注解
也就是我们通过反射获取类 、函数或成员上的运行时注解信息,从而实现动态控制程序运行的逻辑。举个例子,看看我们如何通过反射来控制程序运行的逻辑。
不过为了防止你没有反射的基础,我们还是先简单的介绍一下反射的原理。
反射可以让我们在运行时获取类的属性,方法,构造方法、父类、接口等信息,通过反射还可以让我们在运行期实例化对象、调用方法、即使方法或属性是私有的的也可以通过反射的形式调用。
下面我们使用代码来演示:
第一步:定义注解
第一个是类的注解
第二个事类中成员变量的注解
第二步:声明一个用户类
第三步:使用反射获取注解
欢迎光临 教育改变生活 (http://bbs.goldoar.com/)
Powered by Discuz! X3.2