Java动态代理与反射

动态代理

Java动态代理与反射_第1张图片

Java动态代理与反射_第2张图片 Java动态代理与反射_第3张图片

Java动态代理与反射_第4张图片 反射

原理

Java动态代理与反射_第5张图片

Java动态代理与反射_第6张图片 

Java动态代理与反射_第7张图片

Java动态代理与反射_第8张图片

Java动态代理与反射_第9张图片

Java动态代理与反射_第10张图片  ​​​​Java动态代理与反射_第11张图片

类加载五个阶段: 

Java动态代理与反射_第12张图片

Java动态代理与反射_第13张图片

Java动态代理与反射_第14张图片

使用

1.获取class字节码

Java动态代理与反射_第15张图片

2. 获取构造函数、构造函数修饰符、构造函数参数(字段、方法类似)

方法:
方法执行

Java动态代理与反射_第16张图片

应用 

Java动态代理与反射_第17张图片

Java动态代理与反射_第18张图片 总结

Java动态代理与反射_第19张图片

你可能感兴趣的:(java,开发语言)