美文网首页JVM探索
小白懂JVM系列-IDEA配置javap,查看字节码文件(工具篇

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

作者: 余生爱静 | 来源:发表于2021-03-07 01:22 被阅读0次

    开篇

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

    深入穴

    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

    下篇预告:

    一步步解读字节码文件

    相关文章

      网友评论

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

        本文链接:https://www.haomeiwen.com/subject/pyjeqltx.html