如何查看class文件的操作指令

92 阅读1分钟

如何解读供虚拟机解释执行的二进制字节码?

方式一:一个一个二进制的看。这里用到的是Notepad++,需要安装一个HEX-Editor插件,或者使用Binary Viewer

解读class文件.png 方式二:使用javap指令:jdk自带的反解析工具 方式三:使用IDEA插件:jclasslib 或jclasslib bytecode viewer客户端工具。(可视化更好)

解读class文件2.png

解读class文件3.png