为什么想下载这个工具呢?
原因是我在练习Java的时候发现,在命令窗口编译后的.class文件如果用文本文档打开会乱码,就像下面这样
要想查看.class文件的内容,就需要用到java反编译工具了,当然工具有很多,常用的有JDA、JD-GUI、Luyten、CFR
这里我用的是CFR
下载地址:http://www.benf.org/other/cfr/
用法:
格式:java -jar cfr的jar包路径地址 class文件的路径地址(中间要有空格)
例:命令行窗口输入: java -jar D:\CFR\cfr-0.152.jar D:\Hao.class
例1:反编译一个名为Hao.class的文件
例2:反编译一个名为servlet-api.jar的jar包到文件中
如下图,编译成功