JVM虛擬機(四)字節碼指令

java虛擬機的指令集中,大多數的指令都包含了其操作所對應的數據類型信息。例如,iload指令用於從局部變量表中加載int型的數據到操作數棧中,而fload指令加載的則是float類型數據到操作數棧中。這兩條指令的操作在虛擬機內部可能會是由同一段代碼來實現的,但是在Class文件中它們必須擁有各自獨立的操作碼。 對於大部分與數據相關的字節碼指令,它們的操作碼助記符中都有特殊的字符來表明專門爲哪種數
相關文章
相關標籤/搜索