将Jar包中的.class(字节码)文件转成.java源码文件

本文转自https://blog.****.net/u013334392/article/details/91044488,意在学习。如有侵权,请联系删除

将Jar包中的.class(字节码)文件转成.java源码文件

给大家安利一个隐藏形福利,通过一个工具快速的将jar包中的字节码文件(.class)转换成java源文件(.java),说起来我要介绍的这款软件大家也不陌生,通常反编译后需要看jar中的源码时都会通过  jd-gui  这个辅助软件来进行查看源码及分析

将Jar包中的.class(字节码)文件转成.java源码文件

点击下载jd-gui软件

将Jar包中的.class(字节码)文件转成.java源码文件

 

解压后直接双击打开jd-gui,选取要打开的.jar文件

将Jar包中的.class(字节码)文件转成.java源码文件

 

通过软件编译后将字节码文件转换成了我们都能识别看得懂的java语言,这样我们就可以肆无忌惮的浏览源代码啦,但是有些同学就会想着说,jar中的东西我是修改不了的,我想获取jar中的源码,来进行修改成我想要的东西,很简单,只要将资源保存,jd-gui会自动将.class转换成.java文件啦,请看下方操作及效果图的展示

注:可以存单个类文件,也可以将整个包都存储,看自己选择哈

将Jar包中的.class(字节码)文件转成.java源码文件

 

保存为压缩文件,并解压后就可以看到java源码啦

将Jar包中的.class(字节码)文件转成.java源码文件

 

终图效果

将Jar包中的.class(字节码)文件转成.java源码文件