IDEA中使用jclasslib插件可视化方式查看类字节码的过程详解
在学习jvm相关知识时,一般会讲到类字节码相关内容,为了更清晰的了解类字码具体内容,一般我们会使用javap命令进行查看,但是仍然不够直观,有没有更易于理解的方式查看类字节码呢?答案是有的,就是今天本文要给大家介绍的IDEA插件jclasslib Bytecode Viewer。插件官方地址:https://plugins.jetbrains.com/plugin/9248-jclasslib-bytecode-viewer
插件安装在idea插件功能中搜索jclasslib,选择jclasslib Bytecode Viewer,安装即可,如图
编写测试类,包含属性、方法、字符串常量等。
package com.lcl;/** * @author lcl * @date 2021-04-22 */public class ClassViewer { private String field; public void method(){System.out.println('method ...'); }}
注意:需要编译此类,否则会报错。若是idea没有自动编译,请使用Build Project功能进行编译
使用效果点击菜单:View -> Show Bytecode With Jclasslib效果如图:
可以看到,清晰明了的显示出了类字节相关信息。是不是很棒!!!
以上就是IDEA中使用jclasslib插件可视化方式查看类字节码的详细内容,更多关于idea jclasslib字节码查看的资料请关注好吧啦网其它相关文章!
相关文章:
1. Java实现Windows计算器界面2. Django migrate报错的解决方案3. python与pycharm有何区别4. IDEA 程序包不存在,找不到符号但是明明存在对应的jar包(问题分析及解决方案)5. Java多线程通信wait()和notify()代码实例6. Java中volatile防止指令重排7. 解决vue watch数据的方法被调用了两次的问题8. Django使用channels + websocket打造在线聊天室9. IDEA标签tabs多行显示的设置10. IDEA 2020.1 版自动导入MAVEN依赖的方法(新版MAVEN无法自动导入/更新POM依赖、MAVEN设置自动更新、自动更新快捷键)
![Java实现Windows计算器界面](http://www.haobala.com/attached/image/news/202211/104355c79b.jpg)