反射
文章平均质量分 60
IBLiplus
这个作者很懒,什么都没留下…
展开
-
Java反射获取Class类对象
反射:能够分析类能力的程序称为反射,印象中sun公司在最初的两个版本就已经在jdk中发布了有关反向的声明,反射的功能及其强大,那它能做些什么呢?在运行时分析类的能力 在运行时查看对象 实现通用的数组操作代码 利用Method对象,这个对象很想C++中的指针看起来貌似很难理解,实际上呢,就是不好理解,索性就慢慢渗透吧。。。反射是一种功能及其强大且复杂的机制,使用它的主要人员是工具的构...原创 2018-10-09 14:59:21 · 165 阅读 · 0 评论 -
Java反射分析类的结构
在java.lang.reflect 包中有三个类 Field 、Method 、和Contructor 分别用于描述类中的实例域,方法和构造器。这三个类都有一个getName()方法,用来返回项目的名称。Field类中有一个getType方法,用来返回描述域所属类型的Class对象。Method 和 Contructor 类又能够报告参数类型的方法,Method类还有一个可以报告返回类型的方法,...原创 2018-10-09 16:50:31 · 368 阅读 · 0 评论 -
什么是基于注解的切面实现?(AOP)
注:学习aop时查了其他资料,然后自己整合了一下。--在程序运行时,动态的将代码切入到类的指定方法、指定位置上的编程思想就是面向切面编程 一般而言,我们管切入到指定类指定方法的代码片段为切面,而切入的哪些类、哪些方法则叫切入点。有了AOP,我们就可以把几个类共有的代码,抽取到一个切片中,等到需要时在切入对象中去,从而改变其原有的行为。 AOP就是OOP的补充而已。OOP从横向...原创 2018-11-10 14:26:30 · 1099 阅读 · 0 评论 -
AOP注解检测接口响应时间
首先自定义注解:@Time@Target(ElementType.METHOD)@Retention(RetentionPolicy.RUNTIME)public @interface Time { String value();}设置通知(advice)@Aspect@Order(1)@Component@Lazy(false)public class ...原创 2019-07-27 18:13:00 · 1148 阅读 · 0 评论