首先让我们了解一下什么叫反编译!
计算机软件反向工程(reverse engineering)也称为计算机软件还原工程,是指通过对他人软件的目标程序(比如可执行程序)进行“逆向分析、研究”工作,以推导出他人的软件产品所使用的思路、原理、结构、算法、处理过程、运行方法等设计要素,某些特定情况下可能推导出源代码。反编译作为自己开发软件时的参考,或者直接用于自己的软件产品中。
其实最主要的就是一句话!“某些特定情况下可能推导出源代码”,因为咱们想看的就是源代码!废话不多说,请看下面操作!
第一步:.上面红色标注的就是你打开类的所在jar包路径,把jar包复制出来,然后在打开jd(有谁想要jd文件的私信我)。
第二步:打开jd,file->open file 把刚刚的jar包导进去,点击确定
第三步:点击file->save all sources 指定目录即可
第四步:点击attach source,选择exterenal location选择你用jd保存的文件打开即可