Java - 静态代理和动态代理

由于后面要写的文章需要用到代理的知识,所以先写这篇文章为后面的知识做铺垫。代理就是定义一个行为和某类的对象相似,而又潜在地表示了所有继承自该类的对象的东西。在说动态代理之前,必须先聊聊什么是静态代理。静态代理假设现在有这么一个需求:在某个类的方法前后打印日志。那么要如何做到在不修改源代码前提下,来实