- 代理类继承了被代理对象类,并实现了传入的接口数组,在被代理类中有我们自定义InvocationHandler的成员变量,并在代理类的构造函数创建代理对象时就被初始化过! - 当调用代理对象的方法时,其实在内部就是调用了自定义InvocationHandler类的invoke方法并传入(调用的对象类型this,方法method,参数Object…args)。