JAVA 如何将class文件转换成java文件
说明
若将应用部署到了服务器上或者将JAVA文件编译成了class文件之后,而原JAVA代码又因为某些原因丢失了,那么能否将Class文件转换为JAVA文件?
工具
JAVA反编译工具 jad.exe
下载地址:JAD工具下载
选择合适的进行下载,我这里下载的是window的版本
下载后进行解压,可以看到相应的可执行文件:
使用
1、将自己要反编译的class文件放入某个位置
这里为了方便,我新建一个java目录,与可执行文件同级,里面是我要进行反编译的class文件
2、进入命令行,并到该目录下
3、输入执行命令
将反编译后的java文件放入到同路径下的com文件夹中(若没有则会创建)
具体的执行命令可以查看Readme.txt文件,有详细介绍
4、查看执行结果(部分截图如下)
题外话
小潘的个人微信公众号【小潘学程序】,有兴趣可给个关注~
一起学习,一起成长
JAVA 如何将class文件转换成java文件相关推荐
- java编程将HTML文件转换成PDF文件
网上有好几种方法可以将将HTML文件转换成PDF文件但是有些对HTML文件格式要求比较严格,稍微错了一些就不能生成我们所要的PDF文件,这里我推荐一个 PD4ML,它可以解决HTML文件格式不正确的问 ...
- Java实现从Excel文件转换成XML文件(一)
实现思路: 直接从Excel文件装换成XML文件是可以实现的,这里我采用一个中间装换,也就是先实现excel文件内容放入实现设计好的access数据库文件中,然后再从access中读取 ...
- Java使用aspse实现Excel文件转换成PDF文件
使用Java代码把Excel文件转换成PDF文件 需要引用aspose包,引入操作我写了一个博客,地址如下 https://blog.csdn.net/weixin_46713508/article/ ...
- Java使用aspose把PDF文件转换成PNG文件,以及把PDF文件水印转换成PNG格式
Java代码把PDF文件转换成PNG文件 需要引用aspose包,引入操作我写了一个博客,地址如下 https://blog.csdn.net/weixin_46713508/article/deta ...
- py文件转换成pyc文件
py文件转换成pyc文件 pyc介绍 pyc是一种二进制文件,是由py文件经过编译后,生成的文件,是一种byte code,py文件变成pyc文件后,加载的速度有所提高. 而且pyc是一种跨平台的字节 ...
- python将txt转换为csv_Python Pandas 三行代码将 txt 文件转换成 csv 文件
今天需要处理几个比较大的 txt 文件,每个文件都在 2GB 以上,直接用 Excel 将其转换成 csv 文件显然是不太可行的,于是用 Python 中的数据处理神器 Pandas,三行代码就能搞定 ...
- bat脚本中获取上级目录_使用Python写一个可以监控Tomcat 运行的脚本,并且把.py文件转换成.exe文件...
使用Python写一个可以监控Tomcat 运行的脚本,并且把.py文件转换成.exe文件 文章来源与博主本人的CSDN博客,博客地址:https://blog.csdn.net/weixin_435 ...
- csv文件转换成xlsx文件方法
背景: 在实际工作中,我们经常会面对大批量的数据进行处理,其中将csv文件文件转换成xlsx文件就是其中的一项,废话少说,上家伙: 一般方法: 将csv文件另存为xlsx文件: 但实际中03版本(.x ...
- 如何将Ai文件转换成PDF文件
要将Ai文件转换成PDF文件,请按照以下步骤操作: 1. 打开客汇宝网站软件并打开要转换的文件. 2. 点击"文件"菜单并选择"另存为". 3. 在" ...
- 怎么把图片文件转换成PDF文件
除了office文件外,我们最常用的就是PDF文件了.因为PDF文件格式可以将文字.字型.格式.颜色及独立于 设备和分辨率的图形图像等封装在一个文件中.该格式文件还可以包含超文本链接.声音和动态影像等 ...
最新文章
- 中自苏研院2021招聘季开始啦!
- 机器人研究员的崛起 |《自然》论文
- 雅客EXCEL(6)-通用表格格式、销售实际案例(总结之前的知识点)
- naarray查询 swift_数据分析库之Numpy
- android捕获线程异常,android - 终结器引发的未捕获的异常:所有WebView方法必须在同一线程上调用。 (预期的Looper) - 堆栈内存溢出...
- SQL Server 取日期时间部分
- python 获取行列号两个数组相等_python – 寻找在numpy中找到两个相等长度数组之间精确重叠的最快方法...
- 从自己实现Ruby单例模式揭秘Ruby模块内幕
- Team photo的新api
- 每个Java学习者都会犯的10大常见错误1
- 教育部正式宣布:9年义务教育大变动!与孩子息息相关
- Nginx 配置实现web解析php代码 过程记录
- 直播预告:电力行业互联网改革思路与应对方案
- realme GT2 Pro获3C认证:65W超级快充加持
- JAVA的对象访问定位
- 联想dns服务器错误怎么修复,dns错误怎么办,教您dns错误怎么解决
- 用计算机求正有理数算术平方根的步骤,用计算器求算数平方根、用有理数估计算数平方根的大小 (2).ppt...
- 揭秘朋友圈发现的一个裂变引流套路
- Java-AQI计算
- UG476 GT Transceivers文档翻译和自身理解