jdk如何运行java

jdk如何运行java

作者:Joshua Lee发布时间:2026-01-30阅读时长:0 分钟阅读次数:11

用户关注问题

Q
JDK 是如何帮助我们执行 Java 程序的?

我安装了 JDK,但不太清楚它是如何让 Java 代码运行起来的。

A

JDK 运行 Java 程序的基本原理

JDK(Java Development Kit)包括了编译器 javac 和 Java 虚拟机(JVM)。当你编写好 Java 程序后,利用 javac 将源码编译成字节码文件(.class)。接着通过 java 命令启动 JVM,JVM 负责加载字节码并解释执行,使程序得以在各种平台上运行。

Q
需要安装 JRE 吗,或者 JDK 已经足够运行 Java?

我看到有 JDK 和 JRE,想知道运行 Java 程序到底需要哪个组件?

A

JDK 包含了运行 Java 程序所需的所有组件

JRE(Java Runtime Environment)包含运行 Java 程序所需的核心库和 JVM。JDK 除了 JRE 的内容,还包含开发 Java 程序所需的工具,比如编译器。安装了 JDK 后,实际上已经具备了运行和开发 Java 程序的环境,无需单独安装 JRE。

Q
怎样用命令行启动 Java 程序?

我希望通过命令行运行 Java 程序,有没有简单易懂的步骤或者命令?

A

命令行执行 Java 程序的简明步骤

在命令行中,先使用 javac 命令编译 Java 源代码文件,例如 javac MyApp.java,编译后会生成 MyApp.class 文件。紧接着输入 java MyApp 命令来启动 JVM 并执行字节码文件。注意,执行时不需要加 .class 后缀。