一、jdk动态代理生成的代理类和委托类实现了相同的接口; 二、cglib动态代理中生成的字节码更加复杂,生成的代理类是委托类的子类,且不能处理被final关键字修饰的方法; 三、jdk采用反射机制调用委托类的方法,cglib采用相似索引的方式直接调用委托类方法;代理
代理模式索引