IDEA 字节码工具 jclasslib bytecode viewer

IDEA 字节码工具 jclasslib bytecode viewer

   1. 下载安装

   首先我们在 IDEA 的插件市场中搜索 jclasslib bytecode viewer 和进行下载安装,安装过后根据 IDEA 版本的不同,可能需要重启才能使用。   

    

   2. 使用

   下载安装过后,在我们的项目中,首先先将整个项目进行编译,编译的作用是将 .java 文件编译成 .class 文件,对应菜单栏为 build => build project。然后找到我们需要查询字节码的文件,在菜单栏中点击 view => show bytecode with Jclasslib 即可打开字节码窗口。

   3. jclasslib 窗口

   可以查看基本信息、常量池、接口、属性、方法等信息。如下图:

    

    方法中的字节码Code:

    

    杂项这一栏可以看出对栈资源的消耗:

    

   4.  主要优点

   1) 不需要使用javap指令,使用简单。
   2)点击字节码指令可以跳转到java虚拟机规范对应的章节。

 

   参考链接: https://cloud.tencent.com/developer/article/2322347

posted @ 2024-07-31 09:28  欢乐豆123  阅读(331)  评论(0编辑  收藏  举报