How to Run Java Program in CMD Using Notepad

2025 年 7 月 21 日 | 阅读 4 分钟

使用记事本在 CMD 中运行 Java 程序涉及多个步骤。

在本节中,我们将学习如何使用记事本在命令提示符 (CMD) 中保存、编译和运行 (执行) Java 程序

运行 (执行) Java 程序之前,请确保已在系统中安装 Java 并正确设置了路径。如果路径未正确设置,我们将无法运行 Java 程序

我们必须遵循以下步骤来运行 Java 程序。

  • 打开记事本并在其中编写 Java 程序。
  • 使用类名后跟.java 扩展名来保存 Java 程序。
  • 打开 CMD,输入命令并运行 Java 程序。

让我们创建一个 Java 程序并在命令提示符下运行它。

注意:我们假设 Java 已正确安装并在您的系统中正确设置了路径。

步骤 1:Windows 键 + R,输入notepad,然后按Enter键,或单击确定按钮,打开记事本。

How to Run Java Program in CMD Using Notepad

步骤 2:编写要编译和运行的 Java 程序。我们在记事本中编写了以下代码。

示例

编译并运行

输出

Welcome to Tpointtech

步骤 3:要保存 Java 程序,请按 Ctrl + S 并提供文件名。请记住,文件名必须与类名相同,后跟.java 扩展名。

如果您正在编写与上述相同的 Java 程序,请通过提供文件名Main.java 来保存它,然后按Enter键或单击保存按钮。

How to Run Java Program in CMD Using Notepad

我们将上述程序保存在C:\demo 位置。

How to Run Java Program in CMD Using Notepad

现在,我们已经创建并保存了 Java 程序。下一步,我们将编译和运行 Java 程序。

步骤 4:要编译和运行 Java 程序,请按Windows 键 + R,输入cmd,然后按Enter键,或单击确定按钮,打开命令提示符。这将打开命令提示符窗口。

How to Run Java Program in CMD Using Notepad

步骤 5:在命令提示符窗口中,输入以下命令。

现在我们在保存 Java 程序的demo文件夹内。

How to Run Java Program in CMD Using Notepad

步骤 6:要编译 Java 程序,请输入以下命令


How to Run Java Program in CMD Using Notepad

当我们在没有任何错误的情况下编译 Java 程序时,它会在与文件名相同的同一位置 (程序保存的位置) 创建一个同名的 .class 文件。

How to Run Java Program in CMD Using Notepad

步骤 7:要运行 Java 程序,请输入以下命令。

 

请注意,我们在文件名后没有写.java

How to Run Java Program in CMD Using Notepad

在上图的 中,我们得到了输出Welcome to Tpointtech

选择题

1. 在命令提示符中,使用哪个命令来编译名为 Example.java 的 Java 源文件?

  1. java Example.java
  2. javac Example.java
  3. compile Example.java
  4. java -compile Example.java
 

答案:b)

解释:javac 命令用于将 Java 源文件编译为字节码。


2. 成功编译 Example.java 后,您将使用以下哪个命令来运行 Java 程序?

  1. java Example
  2. javac Example
  3. java Example.class
  4. run Example
 

答案:a)

解释:Java 命令运行 Java 应用程序。我们应该提供类名,而不带 .class 扩展名。


3. 如果您的 Java 程序需要外部库,在用 javac 编译时如何指定类路径?

  1. javac -classpath lib/* Example.java
  2. javac -cp lib/* Example.java
  3. javac -path lib/* Example.java
  4. javac -include lib/* Example.java
 

答案:b)

解释:-cp 或 -classpath 选项用于为 javac 指定类路径。


4. 在运行带有外部库的 Java 程序时,哪个命令能在命令提示符中正确指定类路径?

  1. java -classpath lib/* Example
  2. java -cp lib/* Example
  3. java -path lib/* Example
  4. A 和 B 均可
 

答案:d)

解释:-classpath 和 -cp 都可以用于为 Java 命令指定类路径。


5. 如何在 Windows 命令提示符中设置 JAVA_HOME 环境变量以指向 JDK 安装目录?

  1. set JAVA_HOME=C:\Program Files\Java\jdk-XX
  2. export JAVA_HOME=C:\Program Files\Java\jdk-XX
  3. set JAVA_HOME=C:\Program Files\Java\jdk-XX\bin
  4. set JAVA_HOME=C:\Program Files\Java
 

答案:a)

解释:JAVA_HOME 环境变量应设置为 JDK 的根目录。set 命令用于在 Windows 命令提示符中定义环境变量。


下一个主题Java 教程