摘要: 介绍一下jdk自带动态代理。 java.lang.reflect.Proxy和java.lang.reflect.InvocationHandler 使用动态代理,还可以完成对实现了某些接口的类的特定方法进行改造。 下面用代码来说明: 1.首先还是创建Star接口和真实明星的对象: 2.创建Hand 阅读全文
posted @ 2018-01-03 16:31 jianhuazhao 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 代理模式的作用 通过代理,控制某个对象的访问,可以详细的控制访问某个(某类)对象的方法,在调用这个方法前做前置处理,调用这个方法后做后置处理,即AOP的微观实现。代理模式也是AOP编程的核心实现机制。 代理模式的应用场景 抽象角色:定义代理角色和真实角色的公共对外方法; 真实角色:实现抽象角色,定义 阅读全文
posted @ 2018-01-03 16:09 jianhuazhao 阅读(363) 评论(0) 推荐(0) 编辑