JD-GUI是一个具有图形界面的Java源代码.class文件反编译工具。由 Pavel Kouznetsov开发,支提供了Eclipse平台下的插件JD-Eclipse,可以把class文件编译成java文件,而且支持层级关系,在打开子类的情况下,直接点击父类名称,即可进入父类文件。并且可以在eclipse下运行,对java开发者而言是一款真正强大的class反编译器。

安装说明:

找到java反编译工具 jd-gui的目录。

找到jd-gui.exe文件,鼠标双击,打开java反编译工具 jd-gui.exe。

在java反编译工具 jd-gui的主界面中,找到一个文件目录的标志,点击此图标,打开并找到java编译后的class文件。

打开文件后,java反编译工具 jd-gui就会自动把class文件反编译成java文件了。

点击java反编译工具 jd-gui的file功能下面的Save Source,或者使用Ctrl+S快捷键进行保存。

保存后,到相应的目录下,就可以看到通过java反编译工具 jd-gui编译后的java文件了。java反编译工具 jd-gui使用就为大家分享到这。

举手之劳,希望以上分享能帮助到大家。如果您觉得本经验有帮助,请点击本文正下方或本文右上角的“投票”或“分享”或“关注”给我支持和鼓励,为了方便下次查看,您可以点击“收藏”,还可以分享给好友。

注意事项

java反编译工具 jd-gui可以导入到eclipse中,即eclipse中可以集成jd-gui,方便使用,后续文章会分享如何eclipse中如何集成jd-gui。

小小经验,觉得有帮助,可以分享给更多的朋友。欢迎阅读本文:java反编译工具 jd-gui使用。

java exe 反编译工具_windows下java反编译工具相关推荐

  1. java实现redis客户端_windows下java swt实现操作redis的客户端工具

    redisclient 1.0 正式发布,适用于多个 Redis 版本,主要更新内容如下: 1.管理 Redis 服务器 2.管理 Redis data favorite 3.管理 Redis 数据 ...

  2. java exe指的是什么,3.Java程序的执行过程中用到一套JDK工具,其中java.exe是指(5.0分)...

    3.Java程序的执行过程中用到一套JDK工具,其中java.exe是指(5.0分) 答:Java编译器 最早的有关学习迁移的一种代表性理论是( ) 答:形式训练说 能够通过母婴胎盘感染的寄生虫是( ...

  3. window如何杀掉java进程_windows下java -jar 后台运行以及杀死后台进程的操作

    在你的jar文件当前目录中建立一个bat文件: 内容是:注意文件名要对应 @echo off START "commandServer" javaw -jar command-0. ...

  4. linux java测试工具_Linux下Java虚拟机状态监测工具

    Linux下Java虚拟机状态检测工具 工具名称: jps     JVM Process Status Tool - Lists instrumented HotSpot Java virtual ...

  5. java 调用window程序_Windows下Java调用可执行文件代码实例

    这篇文章主要介绍了Windows下Java调用可执行文件代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 缘起: 由于没有找到java转换文件 ...

  6. java.exe内存占用高_windows java.exe内存暴涨解决、idea跑java\ tomcat内存无限增长

    最近突然遇到个问题:用 idea 跑 Tomcat 服务,不到30分钟 内存就吃完了.用任务管理器查看,发现 java.exe占了10G内存!! 查了各种方法 一. idea Tomcat 配置 没用 ...

  7. java超线程_超线程多核心下Java多线程编程技术分析

    在学习编程的过程中,我觉得不止要获得课本的知识,更多的是通过学习技术知识提高解决问题的能力,这样我们才能走在最前方,本文主要讲述超线程多核心下Java多线程编程技术分析,更多Java专业知识,广州疯狂 ...

  8. java linux 调用so文件,linux下java jni调用.so文件的方法

    刚刚试过一个这样的例子,省事起见,略改并记录如下: //package net.wangliping; 2 public class Hello 3 { 4     static 5     { 6 ...

  9. fedora java 开发环境_Linux(Fedora 14)下 java开发环境配置 ——jdk的安装与配置

    1.下载(以jdk-6u21-linux-i586.bin为例),并将文件放到/opt目录下,然后安装: [root@thinkpad-pc lee]# cd /opt [root@thinkpad- ...

  10. java读取sh脚本_linux环境下java读取sh脚本并执行

    linux环境下java读取sh脚本并执行 作者: CSDN博客 更新时间:2013-09-27 11:49:16 原文链接 Process process; String cmd = "/ ...

最新文章

  1. 弹性板计算和板带划分计算_计算双面太阳能板背面太阳辐射的新方法
  2. Delphi实例分析:远程传输数据和文件
  3. python猜数字1001untitled_ML - Python 基础
  4. 【BZOJ 3326】[Scoi2013]数数 数位dp+矩阵乘法优化
  5. Python爬虫中最重要、最常见、一定要熟练掌握的库
  6. SPP-net论文笔记
  7. PHP中几种b2b,用php开发 b2b 用什么架构?
  8. 机器学习算法-详细白板推导系列视频
  9. c语言中字符名词解释,C语言名词解释哪里有名词的解释 比如 什么型 什么型的...
  10. 【Flutter】Dart数据类型之String
  11. dell服务器idrac配置
  12. Python爬虫 requests使用post请求分析并登录Chinaunix
  13. 从零到一学习计算机视觉:朋友圈爆款背后的计算机视觉技术与应用 | 公开课笔记...
  14. 【极简spark教程】RDD编程
  15. NOI2016 优秀的拆分(图解)
  16. sender通用收发包测试工具
  17. 常见的分布式解决方案
  18. 赚翻,快速带你学会Python爬虫接私单
  19. set集合判断集合中是否有无元素_Python基础学习笔记(五)集合与字典
  20. Apollo record文件格式

热门文章

  1. vm虚拟机修改物理时间_GPU虚拟机创建时间深度优化
  2. 跑python gpu利用率低_提高GPU利用率,阿里云cGPU容器技术助力人工智能提效降本...
  3. 用Python开始机器学习(2:决策树分类算法)
  4. CF1157D N Problems During K Days(简单构造)
  5. Java NIO学习与记录(七): Reactor单线程模型的实现
  6. php UTF8 转字节数组,后使用 MD5 计算摘要
  7. 关于opencv标定的一些疑问,首先声明这篇文章转载于纸异兽,由于暂时联系不到他本人,只好请教各位了。有些问题想请教,各位大神可以留下联系方式帮我解决,万分感谢...
  8. java基础回顾(一)—— sleep和wait的区别
  9. ASP.NET中 Repeater 的使用前台绑定
  10. jBPM工作流 之JBPM4