Java中的动态代理机制
最近在看Spring的AOP, 发现它是通过动态代理来实现的,就顺便看了一下动态代理的一些例子,来写一写自己的理解。首先动态代理有两个重要且必须用到的东西:
1. InvocationHandler(接口, 每个动态代理类必须实现这个接口)
2. Proxy(类, 用来动态创建一个代理对象的类)
InvocationHandler接口中有一个invoke方法。在代理实例上处理方法调用并返回结果
原创
2017-02-23 23:30:35 ·
310 阅读 ·
0 评论