您的位置:首页 > 编程语言 > Java开发

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

2013-01-12 21:06 363 查看
动态代理可以用来实现AOP编程,好处不言而喻。
那么什么是静态代理呢?

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

这不是坑爹吗。跟不代理有什么区别。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  JAVA基础