已經給了幾個.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
它被稱爲反編譯。去谷歌上查詢。 –