📚 目录
1. 什么是JVM?
JVM(Java Virtual Machine)是Java程序的运行环境,负责将Java字节码翻译成机器码并执行。它是Java跨平台能力的核心。
核心功能:
-
🧩 字节码执行:将.class文件中的字节码翻译成机器码
-
🛠️ 内存管理:自动管理内存分配和垃圾回收
-
🔒 安全性:提供沙箱机制,确保程序安全运行
JVM的工作流程:
-
加载.class文件
-
验证字节码的合法性
-
解释或编译字节码
-
执行机器码
-
管理内存和垃圾回收
JVM(Java Virtual Machine)是Java程序的运行环境,负责将Java字节码翻译成机器码并执行。它是Java跨平台能力的核心。
核心功能:
🧩 字节码执行:将.class文件中的字节码翻译成机器码
🛠️ 内存管理:自动管理内存分配和垃圾回收
🔒 安全性:提供沙箱机制,确保程序安全运行
JVM的工作流程:
加载.class文件
验证字节码的合法性
解释或编译字节码
执行机器码
管理内存和垃圾回收

被折叠的 条评论
为什么被折叠?