给了几个.class文件,但.java文件没有发送,我希望找到一种方法来使用.class文件获取.java文件.谢谢
您可以使用反编译器来执行此操作.其中最重要的是JD-GUI.
JD-Core是一个从一个或多个".class"文件重构Java源代码的库.JD-Core可用于恢复丢失的源代码并探索Java运行时库的源代码.支持Java 5的新功能,例如注释,泛型或类型"枚举".JD-GUI和JD-Eclipse包括JD-Core库.
编辑(2018-02-23):似乎JD-GUI无法反编译与Java 8+ JRE兼容的字节码.显然,这改变了我的答案的实用性.
编辑(2018-05-24):为了取代JD-GUI,我推荐Luyten,可以在这里找到.它与JD-GUI非常相似,但支持Java 8字节代码,本身基于Procyon.
| 归档时间: |
|
| 查看次数: |
2399 次 |
| 最近记录: |