1. 静态代理:由次第员创建或用具生成代理类的源码,再编译代理类。所谓静态也等于在次第启动前就照旧存在代理类的字节码文献,代理类和委派类的联系在编译期就详情了。
2. 动态代理:动态代理类的源码是在次第启动本领由JVM左证反射等机制动态的生成九游会J9,是以不存在代理类的字节码文献。代理类和委派类的联系是在次第启动期详情。