Skip to content

Java | JVM

更新: 11/23/2025 字数: 0 字 时长: 0 分钟

JVM 是什么

JVM (Java Virtual Machine) 是一个可以执行 Java 字节码的虚拟机。它是 Java 平台的核心,实现了 Java 语言的“一次编写,到处运行”(Write Once, Run Anywhere)的特性。

JVM 的主要功能是:

  • 加载字节码:将 .class 文件加载到内存中。
  • 内存管理:自动管理内存,包括分配和垃圾回收。
  • 执行字节码:解释或编译执行加载的字节码。

JVM 体系结构

JVM 主要由以下几个部分组成:

  • 类加载器 (Class Loader)
  • 运行时数据区 (Runtime Data Area)
  • 执行引擎 (Execution Engine)
  • 本地方法接口 (Native Method Interface)

贡献者

The avatar of contributor named as LI SIR LI SIR

页面历史