美文网首页
java动态代理

java动态代理

作者: 不愿透露姓名的李某某 | 来源:发表于2020-05-06 18:50 被阅读0次

    代理模式

        概念

        1.真实对象:被代理的对象

        2,代理对象:

        3,代理模式:代理对象代理真实对象,达到增强真实对象功能的目的

        实现方式:

        1.静态代理:有一个类文件描述代理模式

        2.动态代理:在内存中形成代理类

        实现步骤:

        1.代理对象和真实对象实现相同的接口

        2,代理对象=Proxy.newInstance();

        3.使用代理对象调用方法

        4.增强方法

    1.首先创建一个接口,真实对象和代理对象都得实现这个接口

    Student学生接口

    2.创建真实对象,实现该接口

    Boss实现类实现了Student接口

    3.创建代理对象,也实现Student接口

    代理类,重新增强参数和返回值

    4.返回结果:

    调用代理类对象后的返回结果

    相关文章

      网友评论

          本文标题:java动态代理

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