黑马程序员技术交流社区

标题: Java中代理模式,什么是“静态代理”,什么是动态代理 [打印本页]

作者: 凝霜的枯藤    时间: 2014-5-30 10:19
标题: Java中代理模式,什么是“静态代理”,什么是动态代理
本帖最后由 凝霜的枯藤 于 2014-5-30 10:20 编辑
  1. public class DynamicProxy implements InvocationHandler {

  2.     private Object target;

  3.     public DynamicProxy(Object target) {
  4.         this.target = target;
  5.     }

  6.     @Override
  7.     public Object invoke(Object proxy, Method method, Object[] args) throws Throwable {
  8.         before();
  9.         Object result = method.invoke(target, args);
  10.         after();
  11.         return result;
  12.     }

  13.     ...
  14. }
复制代码
听说实现动态代理的话,就要这个类必须得有借口..没有接口怎么实现???






欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2