📚 分类
JVM
🕵🏽‍♀️ 问题描述
JVM是什么
👨‍🏫 问题讲解
Java Virtual Machine Java程序的运行环境(java二进制字节码的运行环境)

❒ JDK,JRE,JVM之间的关系

✔ JDK:Java Development ToolKit(Java开发工具包):包括了Java的运行环境(Java Runtime Environment)、一堆Java工具(javac、java、jdb等) 和 Java基础的类库(即 Java API包括rt.jar)。

✔ JRE:Java Runtime Environment(Java运行环境):JRE里面有两个文件夹bin和lib,这里可以认为bin就是JVM,lib就是JVM所需要的类库,而JVM和lib合起来就称为JRE。

✔ JVM:Java Virtual Machine(Java 虚拟机):JVM 是 JRE 的一部分,它是一个虚拟出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。


❒ 好处:

✔ 一次编写,到处运行
✔ 自动内存管理,垃圾回收机制

❒ 核心点:

✔ JVM组成
✔ 类加载器
✔ 垃圾回收
✔ JVM实践
🏳️‍🌈 问题总结
✔ JDK 包括 JRE 包括 JVM。
✔ 屏蔽操作系统间指令差异,一次编写,到处运行。
✔ 自动内存管理,垃圾回收机制。
📖 问题信息
📈 浏览次数:58 | 📅 更新时间:2025-12-15 04:10:08
📦 创建信息
🏷️ ID:124 | 📅 创建时间:2025-02-05 10:08:49