4刚刚在看周志明写的java虚拟机,
之前动态代理一直没有理解是什么意思,现在突然开窍了
一个普通的类A.java,编译成A.class,用动态代理,动态代理会生成一个新的class,假设叫B.class
B.class中的内容等于A.class + 增强的内容
主要意思就是动态代理就是 复制一份原来的class文件,往这个class文件中添加一些新的内容,
4刚刚在看周志明写的java虚拟机,
之前动态代理一直没有理解是什么意思,现在突然开窍了
一个普通的类A.java,编译成A.class,用动态代理,动态代理会生成一个新的class,假设叫B.class
B.class中的内容等于A.class + 增强的内容
主要意思就是动态代理就是 复制一份原来的class文件,往这个class文件中添加一些新的内容,