前提知识:
静态代理与动态代理的区别:
静态代理:创建代理类java文件或特定工具自动生成源代码再对其编译。在程序运行前代理类的.class文件就已经存在了。
动态代理:在程序运行时运用反射机制动态创建代理对象而成.在程序运行前代理类的.class文件不存在。
前提知识:
静态代理与动态代理的区别:
静态代理:创建代理类java文件或特定工具自动生成源代码再对其编译。在程序运行前代理类的.class文件就已经存在了。
动态代理:在程序运行时运用反射机制动态创建代理对象而成.在程序运行前代理类的.class文件不存在。