207 字
1 分钟
什么是字节码?采用字节码的好处是什么

什么是字节码?采用字节码的好处是什么?#

所谓的字节码,就是 Java 程序经过编译之类产生的.class 文件,字节码能够被虚拟机识别,从而实现 Java 程序的跨平台性。 Java 程序从源代码到运行主要有三步:

  • 编译:将我们的代码(.java)编译成虚拟机可以识别理解的字节码(.class)
  • 解释:虚拟机执行 Java 字节码,将字节码翻译成机器能识别的机器码
  • 执行:对应的机器执行二进制机器码

Java程序执行过程 只需要把 Java 程序编译成 Java 虚拟机能识别的 Java 字节码,不同的平台安装对应的 Java 虚拟机,这样就可以可以实现 Java 语言的平台无关性。

什么是字节码?采用字节码的好处是什么
作者
强人自传
发布于
2025-09-29
许可协议
CC BY-NC-SA 4.0