java如何反编译字节码文件

美女程序员鼓励师

1、说明

1)javap内置的反编译工具javap可以反编译字节码文件。javap-help可以理解javap的基本用法

(2)输入命令javap-verbose-pMain.class查看输出内容。

2、用法实例

用法: javap <options> <classes>

其中, 可能的选项包括:

  -help  --help  -?        输出此用法消息

  -version                 版本信息

  -v  -verbose             输出附加信息

  -l                       输出行号和本地变量表

  -public                  仅显示公共类和成员

  -protected               显示受保护的/公共类和成员

  -package                 显示程序包/受保护的/公共类

                           和成员 (默认)

  -p  -private             显示所有类和成员

  -c                       对代码进行反汇编

  -s                       输出内部类型签名

  -sysinfo                 显示正在处理的类的

                           系统信息 (路径, 大小, 日期, MD5 散列)

  -constants               显示最终常量

  -classpath <path>        指定查找用户类文件的位置

  -cp <path>               指定查找用户类文件的位置

  -bootclasspath <path>    覆盖引导类文件的位置

以上就是java反编译字节码文件的方法,希望对大家有所帮助。更多Java学习指路:Java基础

本教程操作环境:windows7系统、java10版,DELL G3电脑。

以上是 java如何反编译字节码文件 的全部内容, 来源链接: utcz.com/z/544009.html

回到顶部