java 中动态代理机制的实例讲解
在java的动态代理机制中,有两个重要的类或接口,一个是 InvocationHandler、另一个则是 Proxy,这一个类和接口是实现我们动态代理所必须用到的。首先我们先来看看java的API帮助文档是怎么样对这两个类进行描述的:InvocationHandler:每一个动态代理类都必须要实现InvocationHandler这个接口,并且每个代理类的实例都关联到了一个handler,当我们通过代理对象调用一个方法的时候,这个方法的调用就会被转发为由InvocationHandler这个接口的 invoke 方法来进行调用。我们来看看InvocationHandler这个接口的唯一一个方法 invoke 方法:我们看到这个方法一共接受三个参数,那么这三个参数分别代表什么呢?
下载地址
用户评论