直观理解JAVA动态代理

动态代理: 概念: 依赖被代理对象B的字节码信息,创建代理对象A,用户对B的任意方法访问必须经过A的处理。该方法实现了用户与B类的隔离,在不修改源码的基础上(无侵入式的代码扩展),对被代理对象的方法进行增强。 简单点说就是,你作为大臣递给皇上的奏章,都被慈禧(代理对象)先看一遍并批改一下,才能给真正的皇上看(被代理对象)。 实现方法分类: 基于接口的动态代理 依赖类:Proxy(JDK官方) 使用
相关文章
相关标签/搜索