静态代理和动态代理的区别,使用场景是什么
代理模式
(1)什么是代理?
代理是一种常用的设计模式,主要作用是为其他对象提供一种代理以控制对这个对象的访问.在某些情况下,一个对象不想或者不能直接引用另一个对象,而代理对象可以再客户端和目标对象之间起到中介的作用.
(2)什么时候使用代理?
设计模式中有一个设计原则是开闭原则,是说对修改关闭对扩展开放,我们在工作中有时会接手很多前人的diamante,里面代码逻辑让人摸不到头脑,这是就会很难...
原创
2019-11-30 09:48:20 ·
2826 阅读 ·
2 评论