首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >索取有关ASM OPCodes的更多信息

索取有关ASM OPCodes的更多信息
EN

Stack Overflow用户
提问于 2013-09-16 10:17:00
回答 1查看 613关注 0票数 0

我正在学习用于Byte工具的ASM框架,并编写了几个示例来实现这一目标。我看到,在大多数示例中,JVM OPCodes都用于ex:DUP、AASTORE、LSTORE等,但看看AASTORE的javadocs,我没有看到针对不同Opcodes的适当文档。

为前任

亚拉奥德

静态终态AALOAD

杜普

静态最终整定

这个javadoc链接http://asm.ow2.org/asm40/javadoc/user/org/objectweb/asm/Opcodes.html给出了可用的操作码列表,但是没有清楚地描述为什么/什么时候使用每个操作码。我知道这些操作码只不过是JVM操作码,但是是否有一个位置可以让我获得关于何时/为什么使用这些操作码的更多详细信息?

我目前正在使用ASMIFIER来了解我应该注入的代码的字节码表示应该是什么样子,但是更好地理解OPCodes将帮助我更好地理解我必须注入的BYTECODE。

谢谢

VishwanathB

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-09-16 13:07:34

如果您想知道操作码是干什么的,只需阅读JVM规范中的"Java虚拟机指令集“一章。

如果你想知道如何选择指令序列来做你想做的事情,那就是编程。

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

https://stackoverflow.com/questions/18825568

复制
相关文章

相似问题

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