JVM虚拟机(四)字节码指令

java虚拟机的指令集中,大多数的指令都包含了其操作所对应的数据类型信息。例如,iload指令用于从局部变量表中加载int型的数据到操作数栈中,而fload指令加载的则是float类型数据到操作数栈中。这两条指令的操作在虚拟机内部可能会是由同一段代码来实现的,但是在Class文件中它们必须拥有各自独立的操作码。 对于大部分与数据相关的字节码指令,它们的操作码助记符中都有特殊的字符来表明专门为哪种数
相关文章
相关标签/搜索