2016-02-26 42 views
2

已经给了几个.class文件,但.java文件没有发送,我希望找到一种方法来获取.java文件.class文件。谢谢您可以从Java中的.class文件获得.java文件

+0

是的,你可以,你需要一个Java反编译器,我用这个:http://jd.benow.ca/ – mvlaicevich

+0

它被称为反编译。去谷歌上查询。 –

回答

4

您可以使用反编译器来这样做。其中最主要的是JD-GUI。

JD-Core是一个库,它可以从一个或多个“.class”文件中重建Java源代码。 JD-Core可用于恢复丢失的源代码并探讨Java运行时库的来源。支持Java 5的新功能,如注释,泛型或类型“枚举”。 JD-GUI和JD-Eclipse包含JD-Core库。

EDIT(2018年2月23日):看来,JD-GUI是不能反编译字节码与Java 8+的JRE兼容的。显然,这改变了我答案的效用。

1

您可以使用任何Java反编译器实用程序。在互联网上有几个很好的实用程序,例如JD反编译器,你也可以查找eclipse插件。

1

要从.class文件查看java内容,许多反编译器都可用。 我使用的JD编译器非常好。 http://jd.benow.ca/ 如果你想要编辑/更新puropse,一种方法是从反编译器复制+粘贴。我不知道的其他解决方案。

0

您可以使用基本上是Java Decompiler的Jadclipse。它可以与日食一体化使用..

相关问题