意义
字节码是 用来实现在不同的操作系统,不同的硬件平台上均可以不修改代码的就可以顺畅的执行的中间码(机器与代码之间(个人理解,不对请指证))
概述
1个字节(8位)可以存储256种不同的指令信息。
在代码执行过程当中,jvm将字节码解释执行,屏蔽对底层操作系统的依赖。
jvm也可以将字节码编译执行,如果是热点代码(运行时编译),会通过JIT动态的编译为机器代码,提高执行效率。
字节码是 用来实现在不同的操作系统,不同的硬件平台上均可以不修改代码的就可以顺畅的执行的中间码(机器与代码之间(个人理解,不对请指证))
1个字节(8位)可以存储256种不同的指令信息。
在代码执行过程当中,jvm将字节码解释执行,屏蔽对底层操作系统的依赖。
jvm也可以将字节码编译执行,如果是热点代码(运行时编译),会通过JIT动态的编译为机器代码,提高执行效率。