2

我犯了一个大错误,我需要你的帮助:

我用java为学校的一个项目工作,我犯了一个大错误!

我只向我发送了*.class文件并删除了其他文件(我在学校使用 VM 工作).. 有没有办法将这些.class文件编译成.java文件?

谢谢

4

6 回答 6

3

您需要为此使用反编译器而不是编译器。

首先使用反编译器进行反编译,然后根据您的需要进行一些更改,然后再次编译。然后您的问题将解决

看这里

于 2013-05-27T05:39:02.900 回答
2

试试Java 反编译器。它应该能够反转您的 .class 文件。

如果您不介意在线提交 .class 文件,也可以尝试显示我的代码。

您应该知道,不同的反编译器可能会给出不同的结果,因此尝试不同的反编译器可能会有所帮助。请参阅选择和测试 java 反编译器

于 2013-05-27T05:39:29.043 回答
0

我准备使用 JD-GUI。您可以从链接http://java.decompiler.free.fr/?q=jdgui下载

于 2013-05-27T06:18:02.010 回答
0

您需要的实用程序称为 java 反编译器。有几种可用。

从命令行尝试JAD 。您还可以为 eclipse 安装插件

顺便说一句,如果您在 Windows 上,您的源文件是否可能在回收站中?或者,如果您使用的是 eclipse,请尝试检查 eclipse 本地历史记录(右键单击您的项目并选择“从本地历史记录恢复”)

于 2013-05-27T05:42:03.130 回答
0

您需要反编译您的类文件。但是,在反编译之后,您还需要进行一些必要的更改才能获得原始的 java 文件。试试这个

于 2013-05-27T05:48:03.433 回答
0

不要担心下载DJ Java Decompiler 3.7只下载这个版本。

于 2013-05-27T06:31:20.477 回答