3
A
回答
6
Javap只是一個「非正式」的拆裝程序,它的輸出爲您提供了有關字節碼的信息,但不適合它被「彙編程序」使用,它只是供人閱讀。
(從C語言世界)傳統的差:
- 編譯器:編譯一個相對高的電平的源代碼的彙編語言
- 彙編程序:編譯彙編代碼轉換爲機器代碼
得出你的結論「解編譯器」和「拆卸器」
有時一個軟件可以執行兩個步驟(反彙編和反編譯)也稱爲反編譯器,但它仍然取決於上下文
相關問題
- 1. Java反編譯器
- 2. java反編譯器
- 3. java反編譯
- 4. netbeans的Java反編譯器
- 5. java webstart反編譯器
- 6. Java,反編譯器故障
- 7. Java反編譯和JNI
- 8. Fernflower和IntelliJ IDEA的java反編譯器
- 9. 從反編譯java代碼
- 10. 如何反編譯java包?
- 11. Java不反編譯正確
- 12. 反編譯java類文件
- 13. 關於編譯器和反編譯
- 14. 用於eclipse的java反編譯器
- 15. 如何反編譯jd-gui反編譯器無法反編譯的Java類文件?
- 16. 的Java反編譯器和編輯器快速修改
- 17. Fernflower Java反編譯器幫助
- 18. 我需要一個Java反編譯器
- 19. 反編譯器支持Java 8?
- 20. MIPS反編譯器
- 21. .dll反編譯器
- 22. ANN反編譯器?
- 23. Android L編譯器防止反編譯?
- 24. 的Java:奇怪的結果反編譯
- 25. 編譯和反編譯dll文件
- 26. 使用反編譯的java代碼
- 27. 反編譯的java字節碼
- 28. java限制某些類的反編譯
- 29. java反編譯Eclipse插件的URL galileo
- 30. this = this在反編譯的Java中
可能重複[是Java是編譯還是解釋編程語言?](http://stackoverflow.com/questions/1326071/is-java-a-編譯或解釋編程語言) –
@sphanley不一樣的東西,你提到的問題是Java是解釋還是編譯,這裏的問題是關於實用程序javap – morgano
附註:Oracle states [here]( http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javap.html):「** javap **命令反彙編一個或多個類文件。」我不確定他們是否遵循「技術」術語,但似乎至少與摩根諾的答案相符。 – awksp