JVM执行引擎: 中间语言翻译

这篇日志把JVM中的中间语言转换总结一下,看看从中间语言转换成机器码的方式是怎样的。方法是程序最基本的单元,由指令的集合组成,在Java里就是字节码的组合,即对字节码的封装,JVM在进入一个Java方法后,将每一条字节码指令取出,逐条按顺序执行,例如基本四则运算,与或非,左移右移等,不过JVM的方法调用不像CPU执行原子指令那样,直接跳到对应的方法代码段,而是先把Java代码编译成中间语言-字节码
相关文章
相关标签/搜索