JDK、JRE、JVM、JIT 的定义
发布: (2026年2月16日 GMT+8 16:22)
3 分钟阅读
原文: Dev.to
Source: Dev.to
01. 如何下载 JDK?
- 打开命令提示符。
- 运行
java --version并按 Enter 键。 - 如果已安装 JDK,将显示版本信息。
- 如果无法识别该命令,请从官方 Oracle(或 OpenJDK)网站下载并安装 JDK。
02. 如何使用记事本编写 Java 程序?
- 打开 记事本(或 Notepad++)。
- 编写你的 Java 代码。
- 使用
.java扩展名保存文件(例如HelloWorld.java)。
03. 如何设置命令提示符路径
-
打开终端或命令提示符。
-
切换到包含源文件的文件夹,例如:
cd Desktop -
如果路径未正确设置,打开资源管理器定位该文件夹,复制完整路径后使用:
cd "C:\Path\To\Your\Folder" -
设置好正确的目录后,即可编译并运行程序。
04. 如何使用命令提示符编译和运行 Java 程序
-
打开终端或命令提示符并切换到
.java文件所在的目录。 -
编译源文件:
javac HelloWorld.java -
运行编译后的类:
java HelloWorld
你应该能在控制台看到程序的输出。
05. Java 开发软件
- Eclipse IDE
- Visual Studio Code
- IntelliJ IDEA
06. 什么是 JDK?
- JDK = Java Development Kit(Java 开发工具包)
- 用于 编写、编译 和 运行 Java 程序的软件开发套件。
- 将
.java源文件转换为.class字节码文件。
07. 什么是 JRE?
- JRE = Java Runtime Environment(Java 运行时环境)
- 提供运行已编译 Java 程序所需的运行时环境(内存、库等)。
- 使用 JVM 来执行字节码。
08. 什么是 JVM?
- JVM = Java Virtual Machine(Java 虚拟机)
- 在任何拥有兼容 JVM 实现的平台上执行 Java 字节码。
- 每次运行 Java 程序时,JVM 都会加载并运行字节码。
09. 什么是 JIT?
- JIT = Just‑In‑Time Compiler(即时编译器)
- 在运行时将字节码的部分编译成本地机器码,以提升性能。
- 在 JVM 内部自动运行。