设计模式
PeterHeHeHe
梦想一定要有 万一实现了呢
展开
-
静态代理
package javaDesignModule.staticproxy; //抽象较色:申明真是对象与代理对象的共同接口 public interface TicketManager { /** * 售票 */ public void soldTicket(); /** * 改签 */ public void changeTicket(); ...原创 2016-05-15 22:14:51 · 59 阅读 · 0 评论 -
JDK动态代理
优点: 1.避免代码冗余 2.调用目标代码时,会在方法运行时动态生成 缺点: 1.相比而言,效率比静态代码降低了 2.比静态代理在代码可读性上差点一点 3.JDK动态代理只是实现对接口类的代理 package javaDesignModule.jdkproxy; import java.lang.reflect.InvocationHandler; import java...原创 2016-05-15 22:37:54 · 67 阅读 · 0 评论 -
Cglib动态代理
package javaDesignModule.cglibproxy; import java.lang.reflect.Method; import net.sf.cglib.proxy.Enhancer; import net.sf.cglib.proxy.MethodInterceptor; import net.sf.cglib.proxy.MethodProxy; ...原创 2016-05-16 22:39:58 · 75 阅读 · 0 评论