当前位置: 首页 > article >正文

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

 

 三、测试

 


http://www.kler.cn/a/134014.html

相关文章:

  • Spring Cloud Gateway(分发请求)
  • Ubuntu 的 ROS 操作系统安装与测试
  • 将Excel文件的两个表格经过验证后分别读取到Excel表和数据库
  • 【HarmonyOS NEXT】一次开发多端部署(以轮播图、Tab栏、列表为例,配合栅格布局与媒体查询,进行 UI 的一多开发)
  • HBase理论_背景特点及数据单元及与Hive对比
  • JFROG相关API
  • Linux服务器挂载另一台服务器的文件夹(mount)
  • 力扣刷题篇之位运算
  • 力扣83. 删除排序链表中的重复元素(java常规解法 + 建立虚拟头节点)
  • springBoot 配置druid多数据源 MySQL+SQLSERVER
  • sqli-labs关卡20(基于http头部报错盲注)通关思路
  • vite vue3安装element-plus
  • 【开源】基于Vue.js的开放实验室管理系统的设计和实现
  • 【Java 进阶篇】Ajax 入门:打开前端异步交互的大门
  • 【Kingbase FlySync】命令模式:部署双轨并行,并实现切换同步
  • Git 简介及使用
  • 手机,蓝牙开发板,TTL/USB模块,电脑四者之间的通讯
  • mybatis使用xml形式配置
  • c# 设计一个图书管理系统
  • react 手机端 rc-table列隐藏(根据相关条件是否隐藏)、实现图片上传操作
  • MIB 6.S081 System calls(1)using gdb
  • 设计模式-适配器-笔记
  • 算法之路(二)
  • 【NI-DAQmx入门】校准
  • 05 robotFrameWork+selenium2library 一维数组的使用
  • Nodejs 第十九章(pngquant)