已经给了几个.class文件,但.java文件没有发送,我希望找到一种方法来获取.java文件.class文件。谢谢您可以从Java中的.class文件获得.java文件
2
A
回答
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。它可以与日食一体化使用..
相关问题
- 1. 得到的ClassLoader .class文件在Java中
- 2. 从.java文件创建.class文件 - J2ME
- 3. 有没有办法从.java文件中获取.class文件
- 4. 如何从另一个.class文件运行Java .class文件? (java的福利局)
- 5. 获得从Java文件的Android
- 6. 在C#中编译Java文件后,如何获得输出CLASS文件名?
- 7. class文件转换为java文件
- 8. 使用.java文件运行.class文件
- 9. 将.class文件转换为.java文件
- 10. Java:.class文件和java.lang.Class
- 11. 如何从java中的.class文件获取实例
- 12. Java的.class文件大小Vs的java文件大小
- 13. 从java代码运行.class文件
- 14. Java中的.class文件的用途
- 15. 从组件类型的Class中,如何获得Java中的Class数组?
- 16. 从文件夹运行java class文件的问题
- 17. 如何以人类可读的方式打开Java .class文件?
- 18. 如何从.java文件中提取.jar(java-> class)
- 19. Java - 将.class文件编译为可读文件
- 20. 以编程方式编辑/修改.java文件? (未.class文件)
- 21. 中的文件,从“文件”中的Java
- 22. Java/Gradle - 从.class文件构建.jar文件
- 23. 我可以从文件描述符编号中获得Java Socket吗?
- 24. Java .class文件与jar中的jar文件
- 25. 如何获取Java中特定包中的所有Class文件?
- 26. 获得有大量的文件在Java
- 27. Java不编译$ CLASSPATH下的.class文件
- 28. 的Java找不到.class文件,或
- 29. 从Java文件
- 30. 从Java驱动器以Java文件下载文件
是的,你可以,你需要一个Java反编译器,我用这个:http://jd.benow.ca/ – mvlaicevich
它被称为反编译。去谷歌上查询。 –