Java反编译生成java文件
2023-09-11 14:15:40 时间
Step1:下载 jd-gui
下载地址:http://java-decompiler.github.io/
根据自己的系统下载,我的是Mac系统:
Step2:运行 jd-gui
解压后,点击JD-GUI:
打开后:
Step3:选择需要反编译的内容
点击左上角的文件夹,可以看到可以反编译很多种格式的文件,包括class
、jar
文件等
这里我们直接拖动要反编译的jar
或者class
文件进入窗口即可:
到这里,我们可以查看jar包里面的内容了。那么如何把这些class文件转换成java文件呢?
Step4:class文件转为java文件
其实很简单,直接点击“File
” ,然后"Save All Sources
"即可:
解压保存的压缩包,可以看到,内容已经反编译出java的文件了:
点击里面的一个java文件:
ok,到这里,Java反编译的教程讲解完毕,希望能帮助到大家,谢谢大家的阅读。
相关文章
- java 技术架构 for web
- Java 数据结构
- Java 按行读写文件(解决中文乱码)
- Java 流(Stream)、文件(File)和IO
- [转]java生成 excel 并导出文件
- Java 面试题大全及答案大全(共 2000+,2022最新版)
- 深入理解Java中的逃逸分析
- 解决java中按照数字大小来排序文件
- 《Java编码指南:编写安全可靠程序的75条建议》—— 指南10:不要使用clone()方法来复制不可信的方法参数
- java 文件拷贝
- Java学习-045-目录中文件拷贝
- java如何设置文件的权限
- java大文件读写操作,java nio 之MappedByteBuffer,高效文件/内存映射
- java的Mybatis动态代理方式(二)
- java工具类-对称加密算法AES 加密文件流
- JAVA学习.java.sql.date 与java.util.date以及gettime()方法的分析
- 字串数_hdu_1261(大数极致).java
- java.io.IOException: java.net.ConnectException: Call From node01/192.168.100.10 to node01:10020 fail
- Java给PDF文件生成骑缝章
- 解决Java使用response下载文件报错,并总结可能出错的原因: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
- java的四种引用,强弱软虚和jvm优化
- 【Java I/O 流】文件字节输入输出流:FileInputStream & FileOutputStream(文件读写案例)