小白懂JVM系列-IDEA配置javap,查看字节码文件(工具篇)

开篇

上篇文章我们知道,虚拟机读取和执行的是编译后的字节码文件,所谓工欲善其事必先利其器,本篇文章我们就来学习如何使用工具查看编译后的字节码文件,不入虎穴焉得虎子。

深入穴

java文件:就是他,我们的英雄"Hello Word"先生!


image.png

Round1:
编译后,直接把class文件拖入UE里面,OMG,什么玩意?你没看错,这就是16进制的class文件的真实面容。看不懂?可以,接着看。。。。

image.png

Round2:
使用jdk自带的javap程序查看class文件。稍微貌似能找到一点是个程序员能读懂的东西了,但是还是不懂,不明白,不会!

image.png

image.png

image.png

image.png

image.png

Round3
是不是也想学这招,是的,那就开始我今天的表演了!
这里主要就是使用IDEA相关配置,可以轻松的执行javap指令,查看字节码数据。
第一步:Setting---->Tools------>External tool------>+

1.png

第二步:进入Edit tool页面,配置相关信息,点击apply,最后点击确认即可完成配置

2.png

3.png
4.png
5.png

第三步:使用,一定要先编译生成class文件后右键想要查看的java文件,然后找到external tool,最后点击刚配置的javap。

6.png

下篇预告:

一步步解读字节码文件

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容