动态代理之概念

什么是动态代理

直接修改代码称作侵入式修改,在一个成熟的项目中为了减少bug的产生我们一般不会使用侵入式修改,而是使用动态代理的方式去修改代码。

代理可以无侵入式的给对象增加其他的功能。

 对象将自身的事情通过代理来转移职责可以降低程序的耦合

 动态代理之概念_第1张图片

 

你可能感兴趣的:(java,java)