JDK自带反编译工具javap

javap可反编译查看Java编译器编译生成的字节码文件,

javap [ options ] class  

options:
-help 帮助
-l 输出行和 变量的表
-public 只输出public方法和域
-protected 只输出public和protected类和成员
-package 只输出包,public和protected类和成员,这是默认的
-p -private 输出所有类和成员
-s 输出内部类型签名
-c 输出分解后的代码,例如,类中每一个方法内,包含java 字节码的指令,
-verbose 输出栈大小,方法参数的个数
-constants 输出静态final常量

javap -c Helloworld > F://Helloworld.txt
可将反编译结果输出到txt文件中

你可能感兴趣的:(java)