美文网首页
5、代理模式

5、代理模式

作者: 王大可_12fc | 来源:发表于2018-05-20 11:17 被阅读0次
    静态代理

    优点:1、职责清晰。 2、高扩展性。 3、智能化。

    缺点:    1、由于在客户端和真实主题之间增加了代理对象,因此有些类型的代理模式可能会造成请求的处理速度变慢。 

                   2、实现代理模式需要额外的工作,有些代理模式的实现非常复杂。

    动态代理

    JDK自带动态代理

                            java.lang.reflect.Proxy-----→动态生成代理类和对象

                            java.lang.reflect.InvocationHandler(处理器接口)


    代码示例:


    通过invoke方法实现对真实角色的代理访问 每次通过Proxy生成代理类对象时都要指定对应的处理类对象

    相关文章

      网友评论

          本文标题:5、代理模式

          本文链接:https://www.haomeiwen.com/subject/ppgzdftx.html