gpt4 book ai didi

java - 将 .class 转换为 .java

转载 作者:行者123 更新时间:2023-12-01 22:41:30 26 4
gpt4 key购买 nike

我从硬盘中删除了一个 Java 项目,试图使用 Eclipse 进行一些重构。幸运的是,我找到了可执行 Jar 文件的最新版本,并将其解压缩为一堆 .class 文件。我读过一些关于 SO 的“反编译”线程,并尝试过 showmycode.com,但我希望了解更多。是否可以将 .class 文件转换为制作它们的 .java 文件(包括注释) - 没有任何改变?或者在.jar文件中找到?如果没有,我最好的选择是什么?关于该主题的其他答案似乎已经过时了。我需要下载软件吗?

最佳答案

您将无法取回您的注释,当您从 .java 转到 .class 时,它们会丢失。至于如何做到这一点,任何“Java 反编译器”都可以做到,您的代码将不完全是您编写的代码,但是您返回的代码在功能上将与您最初编写的代码相同。

JD是我以前使用过的反编译器,并且对其输出很满意。

关于java - 将 .class 转换为 .java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26076117/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com