JDK动态代理运行期生成的字节码文件class,获取反编译方法

JDK动态代理运行期生成的字节码文件class,获取反编译方法
2,打开HSD

进入E:\project\JDK\lib 打开cmd 输入

java -cp .\sa-jdi.jar sun.jvm.hotspot.HSDB
JDK动态代理运行期生成的字节码文件class,获取反编译方法
JDK动态代理运行期生成的字节码文件class,获取反编译方法
3,打开另一个cmd输入

E:\project\JDK\bin>jps -l
JDK动态代理运行期生成的字节码文件class,获取反编译方法
我们可以看到进程id 17856

4,
JDK动态代理运行期生成的字节码文件class,获取反编译方法
JDK动态代理运行期生成的字节码文件class,获取反编译方法
点击ok

5,打开类浏览器
JDK动态代理运行期生成的字节码文件class,获取反编译方法
6,查找proxy类并点击create .class
JDK动态代理运行期生成的字节码文件class,获取反编译方法
创建完成后我们可以在E:\project\JDK\lib\com\sun\proxy目录查看生成的类文件。

7,用jd-gui-1.6.6打开类文件
JDK动态代理运行期生成的字节码文件class,获取反编译方法