摘要:
Proxy类的静态方法newProxyInstance(ClassLoader loader, Class<?>[] interfaces, InvocationHandler h) 创建代理对象。该方法的三个参数解释如下: 1. loader:指定被代理类的ClassLoader。 2. interfaces:指定被代理类所实现的接口。注意,该参数是一个Class类型的数组,所以支持多个接口。当interfaces中指定的任意接口的方法被调用时,调用将被拦截,然后转到第三个参数h的invoke方法中,执行相应的逻辑。 3. h:指定一个InvocationHandler的实例。当 阅读全文