系列二十六、idea安装javap -c

一、概述

javap -c是一个能够将.java文件反编译为.class文件的指令,例如我在idea中编写了一个Car.java文件,我想看看这个类被编译后长什么样的,就可以使用该指令进行查看。

二、配置

2.1、 Java Bytecode Decompiler

File===>Settings===>Plugins===>Installed===>检查 Java Bytecode Decompiler 是否处于启用状态。默认是启用的。

2.2、添加javap -c指令

File===>Settings===>Tools===>External Tools===>新建指令

参数解释:

Name:工具名称(随便起,建议起的通俗易懂,见名之意)

Group:分组,使用默认的即可

Description:工具的描述信息

Program:JDK中javap.exe的路径,根据自己的实际情况进行填写

Arguments:由于解析的是.class文件,所以这个参数配置的是.class文件所在的目录,也就是项目的输出目录

Working directory:配置好Program后,会自动填充,使用自动填充的就行

三、测试

相关推荐
卷Java25 分钟前
预约记录关联查询接口说明
java·开发语言·spring boot·python·微信小程序
寻星探路31 分钟前
Java EE初阶启程记12---synchronized 原理
java·java-ee
qq_5746562531 分钟前
java代码随想录day50|图论理论基础
java·算法·leetcode·图论
蒋星熠33 分钟前
Maven项目管理与构建自动化完全指南
java·前端·python·自动化·maven
sheji341634 分钟前
【开题答辩全过程】以 ssm框架的智能校园服务系统为例,包含答辩的问题和答案
java·eclipse
青云交1 小时前
Java 大视界 -- 基于 Java 的大数据实时流处理在工业物联网设备故障预测与智能运维中的应用
java·flink·kafka·工业物联网·设备故障预测·智能运维·实时流处理
fat house cat_1 小时前
为什么RocketMQ选择mmap+write?RocketMQ零拷贝技术深度解析
java·rocketmq·零拷贝
月疯2 小时前
FLASK与JAVA的文件互传并带参数以及流上传(单文件互传亲测)
java·python·flask
雨夜的星光2 小时前
PyCharm 核心快捷键大全 (Windows版)
ide·python·pycharm
Stream_Silver2 小时前
LangChain入门实践3:PromptTemplate提示词模板详解
java·python·学习·langchain·language model