idea查看java.class文件的字节码内容(附带jvm字节码指令详解)

JVM字节码指令集详解链接

可视化:添加Jclasslib ByteCode viewer插件

在这里插入图片描述

看字节码:javap添加到IDEA外部工具

打开idea的settting,找到Tools->External Tools点右边的+号添加一个外部工具,然后如图填写

# Name你自己填查看字节码也是可以的,Name不一定要用javap
Name javap
Programm 点选你的jdk的bin目录下的javap.exe
Arguments 输入  -c $FileClass$
Working directory 输入 $OutputPath$

点OK,OK
在这里插入图片描述
然后随便选择一个类代码,右击,选择External Tools里的javap
类代码如下

/**
 * @author humorchen
 * @date 2022/2/11 17:44
 */
public class Test {
    public static void main(String[] args) {
        Object object = new Object();
    }
}

在这里插入图片描述

就可以看到这个类编译后的class文件内容了
在这里插入图片描述

posted @ 2022-02-11 17:45  HumorChen99  阅读(23)  评论(0编辑  收藏  举报  来源