java静态代理、动态代理、装饰设计模式

1、代理描述 在不修改源码的状况下,加强方法,在方法执行先后作任何你想作的事情。如:记录日志、权限控制等。 一旦某个实例被代理后,则应使用代理后的对象进行方法调用,而非被代理的对象。此时使用者应该忽略被代理的对象,只关注代理后的对象。 代理的方式有:静态代理、动态代理。 2、静态代理 代理对象的类是真实存在的,并不是动态生成的。 代理对象持有被代理对象的引用,能够不实现任何接口。 代理对象中的方法
相关文章
相关标签/搜索