JD-GUI是一个独立的图形实用程序,显示“ .class”文件的 Java 源代码。 您可以使用 JD-GUI 浏览重建的源代码,以立即访问方法和字段。注意:仅免费用于非商业用途。从事程序员或软件开发人员的工作既具有挑战性,又有收获,但是如果没有第三方专业软件解决方案的帮助,开发成功的项目的可能性就很小。JD-GUI 是可以在上述情况下为您提供帮助的应用程序之一,它为您提供了检查刚编写的代码甚至在受控环境中反编译应用程序所需的一切。
JD-GUI 特色
便携式应用
由于该程序是可移植的,因此您无需将其安装在目标计算机上即可从其所有功能中受益,因为只需解压缩它所包含的存档并启动可执行文件即可。
更重要的是,它的可移植性还意味着,在没有您直接许可的情况下,它甚至不会尝试篡改 Windows 注册表项或在计算机上创建其他文件或文件夹。您也可以从 USB 闪存驱动器或外部 HDD 运行它。
简约的界面
当涉及到 JD-GUI 的设计时,您应该知道没有浮华的菜单,引人注目的动画或鲜艳的菜单。相反,您将面对一系列简单明了的菜单,按钮和工具栏。
但是,上面对这种美学元素的需求并不能阻止您走上正轨,如果您正在为JAVA应用程序寻找稳定的代码分析器和反编译器,则不会如此。保持简单不一定不好,尤其是在这种情况下。
有效处理项目
您可能已经知道,JD-GUI 的设计考虑了 Java 代码,即 CLASS 和 JAR 文档。但是,您可能要在 TXT 和 LOG 文件以及 ZIP 存档上使用它,因为它们得到了完全支持。
依靠主屏幕左侧部分中的树状视图,可以轻松地浏览项目或文档。此树层次结构模式使您可以选择真正想要有效查看的所需类。
具有搜索选项
除了其高度可访问的界面之外,JD-GUI 还为您提供了“搜索”功能,该功能可以在您需要查找任何可能需要检查的代码段时派上用场。
在此功能可以识别的元素中,您可以找到类型,方法,构造函数,字段和字符串常量。可以使用“*”和“?”查找任何字符串或字符。搜索运算符。
值得信赖的 Java 代码分析器
总结一下,如果您找不到适合Java项目的高效代码分析器和反编译器,则可以尝试 JD-GUI。它很简单,具有轻巧的布局,可以通过拇指驱动器运行,为您提供有效的项目管理,并包括搜索功能。