【转】推荐一款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!

时间: 2024-08-04 04:29:01

【转】推荐一款Java反编译器,比较好用的相关文章

给大家推荐几款个人觉得特别好用的编程及日常用的软件(持续更新!)

原文:给大家推荐几款个人觉得特别好用的编程及日常用的软件(持续更新!) 子曾经曰过:"工欲善其事,必先利其器!",呵呵,好用的软件必然会对工作和生活提高很多效率,下面我就把我个人觉得不错的软件整理出来,这里可能之前提到过几个,不过没关系,以后我再发现好用的东西会在这里持续更新! 宝典总数:[27个]  更新时间:[2015年1月29日09:04:21] ※宝典1:源代码管理软件-"CODEHELP" CodeHelp是专门为我们程序员设计的一款源代码管理软件.它能方

业余草推荐一款局域网(内网)穿透工具lanproxy

基于局域网的内网穿透工具想必大家都接触过,只是大家可能不了解而已.本文将由业余草给大家推荐一款局域网穿透工具lanproxy. lanproxy简介 lanproxy是一个将局域网个人电脑.服务器代理到公网的内网穿透工具,目前仅支持tcp流量转发,可支持任何tcp上层协议(访问内网网站.本地支付接口调试.ssh访问.远程桌面...).目前市面上提供类似服务的有花生壳.TeamView.GoToMyCloud等等,但要使用第三方的公网服务器就必须为第三方付费,并且这些服务都有各种各样的限制,此外,

有哪位大牛推荐一款适合android静态代码复查工具

问题描述 有谁可以推荐一款适用于android的静态代码复查工具,最好不要是针对java的,例如findbugs,而是主要是针对android的一些特性,例如,Activity,service,view,等等. 解决方案

为大家推荐几款优秀的开源建店程序

随着电子商务的发展,网络购物越来越普及,越来越多的人通过像淘宝.拍拍这样的C2C平台购物,三亿的网民,有近四分之一有过网购经验,这巨大的网购消费市场,也让越来越多的中小企业及大的个人网商开始发展自己的网上店铺,特别是独立网上店铺及企业电子商务平台,从而达到发展自己的独立网店品牌,有效拓展网上宣传及销售渠道的目的. 这几年,提供这种B2C独立网上店铺的服务商越来越多,有专注的在这行,做了六到七年的老牌网店服务提供商,如基于PHP开发平台开发的独立网店的代表SHOPEX,基于ASP.NET平台开发的

推荐10款重量级CSS3的全新特效

大家都知道,在网页制作时使用CSS技术,可以有效地对页面的布局.字体.颜色.背景和其它效果实现更加精确的控制.只要对相应的代码做一些简单的 修改,就可以改变同一页面的不同部分,或者页数不同的网页的外观和格式.CSS3是CSS技术的升级版本,CSS3语言开发是朝着模块化发展的.本周推荐 10款使用CSS3实现的超酷前端动画效果.希望对大家有所帮助!  使用纯CSS3和jQuery生成的超棒幻灯效果 在线演示 一个使用CSS3动画和jQuery生成的超酷幻灯效果,拥有非常棒的CSS3过度效果,整体设

推荐9款使用CSS3实现的超酷动画效果

大家都知道,在网页制作时使用CSS技术,可以有效地对页面的布局.字体.颜色.背景和其它效果实现更加精确的控制.只要对相应的代码做一些简单的 修改,就可以改变同一页面的不同部分,或者页数不同的网页的外观和格式.CSS3是CSS技术的升级版本,CSS3语言开发是朝着模块化发展的.本周极客 社区推荐9款使用CSS3实现的超酷前端动画效果.希望对大家有所帮助! 让我们晃动起来 - CSS小脚本工具:CSS Shake UI或者网站设计中,或许在某些情况下你希望你的用户能够关注某一个区域或者某一个界面元素

推荐几款傻瓜型的ASP服务器软件

ASP语言建站目前应用范围还是比较广泛的,要运行ASP程序,必须安装调试ASP的环境,这里我们就需要安装Windows自带的IIS作为服务器.而IIS的安装对于非专业人士来说是件难以完成的任务,通常不知道如何着手,且安装过程繁琐,容易出错,还需要操作系统安装光盘.这里,我推荐几款傻瓜型的ASP服务器软件,比较适合初级站长. 1.IIS自动安装程序: 官方网站:http://landian.cq.cn/ 一键快速安装IIS,保留了IIS原味,就是体积庞大了点.喜欢IIS的朋友可以试试,功能很全的.

jsoup v1.6.0发布 一款Java的HTML解析器

jsoup 是一款 Java 的HTML 解析器,可直接解析某个URL地址.HTML文本内容.它提供了一套非常省力的API,可通过DOM,CSS以及类似于JQuery的操作方法来取出和操作数据.其他方面的改进请看发行说明. jsoup 1.6.0发行说明: jsoup is a Java library for working with real-world HTML. It provides a very convenient API for extracting and manipulati

玩C一定用得到的19款Java开源Web爬虫

网络爬虫(又被称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常的称为网页追逐者),是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本.另外一些不常使用的名字还有蚂蚁.自动索引.模拟程序或者蠕虫. 今天将为大家介绍19款Java开源Web爬虫,需要的小伙伴们赶快收藏吧. 一.Heritrix Heritrix 是一个由 java 开发的.开源的网络爬虫,用户可以使用它来从网上抓取想要的资源.其最出色之处在于它良好的可扩展性,方便用户实现自己的抓取逻辑. Heritrix 是个"Archi