Intellij IDEA 查看字节码

IDEA中查看java的字节码非常简单,只需结合javap.exe即可实现

第一步:通过File-->Settings... 打开设置窗口。

第二步:点击上图中的“+”,填写以下内容:

配置项 配置内容 意义 Name 在IDEA里javap.exe显示的名称,自定义即可。 Group External Tools 添加工具所属的组,即在哪里找到该工具 。 Program javap.exe的路径,这里要使用绝对路径(jdk安装包的bin目录下)。 Arguments -c $FileNameWithoutExtension$.class 使用Program程序时跟随的参数,这里我们点击右边的Insert Macro,然后找到FileNameWithoutExtension,然后添加,注意后面要在该宏后面添加.class,不然会报错。并且在FileNameWithoutExtension之前添加-c。 javap中有各种参数,-c是其中一个,还有-p,-l等等。 Working directory $OutputPath$/$FileDirRelativeToSourcepath$ 当前工作目录,这里我们选择Outputpath宏和FileDirRelativeToSourcepath宏,并且在其中添加”/”以拼接路径。

第三步:OK,选择一个java文件,右键选择 External Tools-->查看字节码(这是自己定义的名),即可在控制台查看字节码。

经验分享 程序员 微信小程序 职场和发展