Java字节码方法表与属性表详解

继续跟着上一次【https://www.cnblogs.com/webor2006/p/9502507.html】的那10个代表code的字节分析,如下:

而这些字节其实对应的信息是它:

所以问题就来了,aload_0不是助记符信息么,怎么就能够跟字节码文件中的字节对应上呢?所谓助记符其实也就是帮忙我们去记忆的符合,在底层其实也是对应的一个个十六进制的数字的,其它aload_0对应的就是2A这个十六进制数字,凭什么这么说?因为有jclasslib这么好的工具能帮我们对应上,将鼠标放在助记符上发现是一个可以点的链接,如下:

点一下“aload_0”发现居然链到了oracle的官网上的说明上去了,如下:

猜你喜欢

转载自www.cnblogs.com/webor2006/p/9508341.html
今日推荐