首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ilasm / ildasm的Java字节码等效项

ilasm / ildasm的Java字节码等效项
EN

Stack Overflow用户
提问于 2009-04-26 21:00:20
回答 2查看 1.5K关注 0票数 5

对于CIL / MSIL,我可以在文本编辑器中编写代码,并使用ilasm / ildasm编译/反编译。

我可以使用Reflector来查看由.NET类生成的CIL。

在Java界,javap -c显示了反汇编的字节码。

如何编译Java字节码?(即ilasm /ildasm的Java等价物)。

有没有支持Java字节码的IDE?

IDE是否支持调试,即单步执行/断点等?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-04-26 21:17:44

Bytecode Outline plugin for Eclipse

要使用字节码,可以使用ASM或BCEL

看看org.apache.bcel.util.BCELifier,它接受一个给定的类并将其转换为BCEL程序(当然是在Java语言中)。它将向您展示如何使用BCEL生成某些代码。

票数 5
EN

Stack Overflow用户

发布于 2009-09-27 14:28:17

Jasmin:

http://jasmin.sourceforge.net/

它是Java字节码的汇编程序。虽然上面的帖子指出手工编写Java字节码可能不是很有用,但Jasmin已经被用作以JVM为运行时的编译器的后端。因此,您的编译器可以输出Jasmin汇编指令,然后Jasmin将它们转换为Java类。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/791600

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档