本文主要是介绍idea 中添加javap,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
平时敲代码,有时会需要看class的内部结果,使用java自带的工具javap,非常不错。现在放在idea,可以方便随时查看。
主要三个配置:
Program: C:\Program Files\Java\jdk1.8.0_151\bin\javap.exe
Arguments: -verbose $FileNameWithoutAllExtensions$.class
Working diredctory: $OutputPath$\$FileDirRelativeToSourcepath$
效果图:
操作:
编译后,点击右键,就可以了找到了。
补充:javap 命令 用法和参数
用法: javap <options> <classes>
其中, 可能的选项包括:-help --help -? 输出此用法消息-version 版本信息-v -verbose 输出附加信息-l 输出行号和本地变量表-public 仅显示公共类和成员-protected 显示受保护的/公共类和成员-package 显示程序包/受保护的/公共类和成员 (默认)-p -private 显示所有类和成员-c 对代码进行反汇编-s 输出内部类型签名-sysinfo 显示正在处理的类的系统信息 (路径, 大小, 日期, MD5 散列)-constants 显示最终常量-classpath <path> 指定查找用户类文件的位置-cp <path> 指定查找用户类文件的位置-bootclasspath <path> 覆盖引导类文件的位置
补充:
也可以使用插件 jclasslib。
这篇关于idea 中添加javap的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!