Java是跨平台的,JD-GUI提供了多个系统的支持,但是不建议直接安装,最快的方式推荐直接下载JAR包,然后用java -jar进行运行。
就现在的版本是1.4.0,停留在2015年,估计近期会更新,因为Java 9已经出来了,相应的语法糖估计可能会修改。
官网:https://github.com/java-decompiler
下载:https://github.com/java-decompiler/jd-gui/releases
离线版本:(链接: https://pan.baidu.com/s/1slK94QT 密码: jd6a)
在离线版本下载的jd-gui-1.4.0.jar文件直接保存到本地,
启动命令行,进入保存jd-gui-1.4.0.jar的目录下,输入命令java -jar jd-gui-1.4.0.jar
好了,出现了一个咖啡图标的GUI界面。


这里打开jdk/jre/lib/rt.jar文件,如下:
上面显示的是常用类Date类。
JD-GUI:Java反编译利器
JD-GUI是一款支持跨平台的Java反编译工具,最新版本为1.4.0,用户可通过下载JAR包并使用java-jar命令运行。此工具能解析JDK/JRE的lib/rt.jar等文件,展示如Date类的源代码,对于理解和学习Java语法及编译原理有极大帮助。
293

被折叠的 条评论
为什么被折叠?



