走进JVM--字节码

字节码 Java所有的指令有200个作用,一个字节(8位) 可以存储256种不同的指令信息,一个这样的字节称为字节码(Bytecode). 在代码的执行过程中,JVM 量字节码解释执行,屏蔽对底层操作系统的依赖; JVM 也可以将字节码编译执行,如果是热点代码,会通过JIT 动态地编译为机器码,提高执行效率. 如图所示:十六进制表示的二进制流通常是一个操作指令.起始的4个字节非常特殊,即绿色框的
相关文章
相关标签/搜索