Java动态代理和静态代理的区别

来源:互联网 发布:歼20 f35 知乎 编辑:程序博客网 时间:2024/06/08 20:17


动态代理可以用来实现AOP编程,好处不言而喻。

那么什么是静态代理呢?

今天看了一下,貌似是说让程序眼自己去写proxy类,与要代理的类实现相同的接口,然后proxy调用方法的时候,实际上内部自己手动调用被代理类实例的方法【有可能在手动调用之前再加上一些日志打印之类的功能】。

这不是坑爹吗。跟不代理有什么区别。

原创粉丝点击