【转】推荐一款Java反编译器,比较好用
转自:http://www.blogjava.net/xmatthew/archive/2008/10/28/237203.html
推荐一款Java反编译器,也使用了挺久的了,感觉还是很好用,就拿出和大家分享一下。
这款反编译器叫 "Java Decompiler", 由 Pavel Kouznetsov开发,目前最新版本为0.2.5.
它由 C++开发,并且官方可以下载 windows、linux和苹果Mac Os三个平台的可执行程序。 本地windows版本下载
本人之所以认为它还不错,是其有下面几个功能:
1. 支持对整个Jar文件进行反编译,并本源代码可直接点击进行相关代码的跳转
2. 支持众多Java编译器的反编译(支持泛型, Annotation和enum枚举类型)
- jdk1.1.8
- jdk1.3.1
- jdk1.4.2
- jdk1.5.0
- jdk1.6.0
- jikes-1.22
- harmony-jdk-r533500
- Eclipse Java Compiler v_677_R32x, 3.2.1 release
- jrockit90_150_06
图示:
3. 快速查找源文件功能(Ctrl+Shift+T)
4. 安装方便.只有600K,直接运行即可。
5. 支持文件的拖放功能,源代码高亮显示
当然对于反编译的效果,感觉还可以。当然在本人使用过程也出现过,编译效果不佳的情况。但从总体上来看已经让我挺满意了,呵呵。
Good Luck!
Yours Matthew!
【转】推荐一款Java反编译器,比较好用相关推荐
- 推荐一款Java开发的精美个人博客
点击下方「关注」和「星标」公众号 嗨喽,大家好,我是圈子哥! 今天已经是五一的最后一天了,这个五一出去浪了两天,但是,发现这个五一旅游的人真的太多了,真的只能用人山人海来形容了,昨天在过马路的时候,也 ...
- 推荐一款 java 小程序 saas 新零售数字化产品 - weiit-saas
哈喽!最近又发现了一款很有意思的商用的 saas 小程序产品 weiit-saas,支持后台自定义装修小程序页面,适合上百个行业使用,前端界面美观大方,后台功能强大,强烈推荐给大家! weiit-sa ...
- 推荐一款Java音频视频编码器,很赞~
Jave2是什么 JAVE2(Java音频视频编码器)库是ffmpeg项目上的Java包装器.开发人员可以利用JAVE2将音频和视频文件从一种格式转码为另一种格式.在示例中,您可以将AVI文件转换为M ...
- 后端:推荐九款Java 性能优化工具,你都用过吗?
今天给大家一起看一下9个可以帮助我们优化Java性能的工具. 1.NetBeans Profiler NetBeans profiler是一个NetBeans IDE插件,主要为NetBeans ID ...
- 推荐10款 Java 程序员测试工具
点击上方"IT牧场",选择"设为星标" 技术干货每日送达! 前言 随着DevOp的不断流行,自动化测试慢慢成为Java开发者的关注点.因此,本文将分享10款优秀 ...
- 推荐10款Java程序员使用的单元测试工具
前言 随着DevOp的不断流行,自动化测试慢慢成为Java开发者的关注点.因此,本文将分享10款优秀的单元测试框架和库,它们可以帮助Java开发人员在其Java项目上编写单元测试和集成测试. 1. J ...
- 推荐两款java版开源的MES制造执行系统源码,免费分享
分享两款开源免费的java版MES生产管理系统源码,非常不错的系统,值得学习参考. 需要源码学习请私信我. 1: 技术架构:springBoot+mybatis-plus+redis+shiro+hu ...
- 推荐一款 Java 对象映射神器
点击上方蓝色"方志朋",选择"设为星标" 回复"666"获取独家整理的学习资料! 前言 按照日常开发习惯,对于不同领域层使用不同JavaBe ...
- 架构师小跟班:推荐一款Java在线诊断工具,arthas入门及使用教程
安装 官方网站: https://alibaba.github.io/arthas/index.html 一.下载arthas-boot.jar,然后用java -jar的方式启动: wget htt ...
- java反向映射_推荐一款Java对象映射神器,别再傻傻手动转换了!
点击蓝色字免费订阅,每天收到这样的好信息 前言:最近有不少粉丝关注本公众号.并且我已经成功开通了流量主同时会赚一点点广告费,我打算每个月把这部分钱拿出来给大家买点书刊,算是给大家一点福利吧.大家想买什 ...
最新文章
- MATLAB实战系列(四)-导入txt文件技巧大全
- 优化定制化abap代码必须遵守的经典黄金规则
- asp.net在线发送邮件,以前没做过,调试好了。
- (转).gitignore详解
- Ubuntu NFS搭建过程
- AI又被彩虹吹?!新浪财经:应届博士算法毕业,80万年薪被疯抢
- 设计模式(14)-Flyweight Pattern
- Ubuntu linux下的录屏
- Redis之高级特性
- SecureCRT使用小技巧
- Altium AD20导入DXF/DWG文件,导入AutoCAD绘制的树莓派4B板框及图形
- IOCP Thread Pool 在 C# 的Safe实现
- Samba配置文件常用参数详解-OK
- 重庆邮电大学c语言题库
- 计算机上word如何批量打印,批量打印文件夹中的多个Word文档
- MFC对TXT文档的操作—读、写、删、查
- 5064. 删除字符串中的所有相邻重复项
- codevs 5960 信使x
- google 安装去广告插件
- springboot二手车交易系统毕业设计源码131456
热门文章
- java.util.ConcurrentModificationException的解决办法
- 网络收包流程-报文从网卡驱动到网络层(或者网桥)的流程(非NAPI、NAPI)(一)
- 网络数据包收发流程:从驱动到协议栈
- Linux 内核C -- 第01课,C 语言语法扩展
- linux上应用程序的执行机制
- OpenCV 利用MFC的Picture控件显示和处理图像
- RTP包里面得到H.264数据和AAC数据的方法
- Linux虚拟文件系统(概述)
- python统计字典中元素个数_Python计数器 | collections.Counter
- 高精度算法 万字详解(C++)