系列二十六、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后,会自动填充,使用自动填充的就行

三、测试

相关推荐
小熊美家熊猫系统18 分钟前
电子合同技术实现与合规实践
java·开发语言·分布式
云烟成雨TD18 分钟前
Agent Scope Java 2.x 系列【3】从零构建 ReActAgent
java·人工智能·agent
一只叫煤球的猫27 分钟前
ThreadForge 源码解读二:一个 Task 从 submit 到完成,内部到底发生了什么?
java·后端·面试
就叫_这个吧40 分钟前
IDEA Mybatis xml文件,实现sql语句联想,自动填入补充
xml·mysql·intellij-idea·mybatis
阿狸猿1 小时前
论微服务架构及其应用
java·微服务·架构
程序员黑豆1 小时前
Java中的字符串【AI全栈开发】
java
namexingyun2 小时前
开源前端生态如何成为 AI UI 生成的“燃料“:shadcn/ui、Tailwind CSS、Storybook 技术价值全解剖
java·前端·人工智能·python·ui·开源·ai编程
游戏开发爱好者82 小时前
iPhone真机调试有哪些方法?一次定位推送权限问题时整理出来的几种方案
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
终将老去的穷苦程序员2 小时前
基于SpringBoot的餐饮管理系统
java·spring boot·后端
心之伊始2 小时前
Spring AI Tool Calling 实战:让 Java Agent 调用本地 Bean 工具方法
java·spring boot·agent·spring ai·tool calling