Java虚拟机屏蔽了与具体平台相关的一些信息。我们书写的Java代码会被翻译为二进制字节码,也就是Class文件。再由不同平台的JVM进行解析,那么Java语言在不同平台运行时就不需要进行重新编译,因为Class文件的格式是由虚拟机规范所规范好的,让任何平台都是一致的。虚拟机将字节码转换为具体平台上的机器指令。从而实现平台无关性。
评论列表
文章目录