java反编译软件是一款专为软件编码制作的反编工具,能够享有便捷的编写界面模式,享有最清晰的运行操作窗口,实现自动检测以及安全提示功能,能够实现便捷的操作方式,运行使用方便,操作简单,欢迎到当易网下载体验!
java反编译软件简介
实现了eclipse的高亮着色功能,多文件标签浏览,java反编译工具还可以很方便的反编译java5以及以上版本生成的.class文件,软件界面友好,操作起来非常简单,java反编译工具是一款非常实用的工具。
软件特色
1、可打开双窗口,在分窗口中又可打开多个子窗口,允许快捷切换全屏显示模式(f11),支持鼠标滚轮改变文档显示比例,等等;
2、可自动检测文件类型,根据关键字显示节点,节点可自由折叠/打开,代码显示得非常有层次感!这是此软件最具特色的体现之一;
3、内置支持多达 27 种语法高亮度显示(囊括各种常见的源代码、脚本,值得一提的是,完美支持 .nfo 文件查看),也支持自定义语言;
4、提供数个特色东东,如 邻行互换位置、宏功能,等等... 现在网上有很多文件编辑器,这个却是不可多得的一款,不论是日常使用还是手写编程代码,都能让你体会到它独有的优势和方便。
java反编译工具常见问答
一、程序可以反编译岂不是很不安全?
1、可以采用代码混淆等技术来加大反编译的难度和降低反编译代码的可读性,但是完全避免反编译是不可能的。
二、java反编译工具的原理是什么?
由于java、.net这样的基于虚拟机技术的语言都是采用了bytecode的二进制结构,因此很容易将bytecode转化为“抽象语法树”(简称ast,《编译原理》这门课中的概念),然后采用反编译器就可以将ast转换为代码了。
三、什么是jd-gui?
1jd-gui是一个独立的图形实用程序,显示“.class”文件的java源代码。您可以使用jd-gui浏览重建的源代码,以便即时访问方法和字段。
更新内容
1、隐藏匿名类的合成字段。
2、修正了在最后位置上包含三元运算符的try-cacht语句的识别错误。
3、添加了返回的通用变量的转换说明。