Windows下Java命令运行main方法

在Java中,我们可以通过命令行运行包含main方法的Java类。本文将介绍如何在Windows系统中使用Java命令来运行Java程序,并提供相应的代码示例。

准备工作

在开始之前,确保已安装Java开发工具包(JDK)。可以通过以下步骤来验证是否已正确安装JDK:

  1. 打开命令提示符(CMD)。
  2. 输入java -version并按下回车键。
  3. 如果正确安装了JDK,将会显示Java的版本信息。

编写Java程序

首先,我们需要编写一个包含main方法的Java程序。以下是一个简单的示例程序,计算并打印两个数字的和:

public class Main {
    public static void main(String[] args) {
        int num1 = 5;
        int num2 = 10;
        int sum = num1 + num2;
        System.out.println("The sum is: " + sum);
    }
}

将上述代码保存为Main.java文件。

编译Java程序

在运行Java程序之前,我们需要将源代码编译为可执行的字节码文件。打开命令提示符,切换到保存Main.java文件的目录,并执行以下命令进行编译:

javac Main.java

如果编译成功,将生成一个名为Main.class的文件。

运行Java程序

有两种方式可以运行编译后的Java程序。下面将分别介绍这两种方式。

1. 使用java命令

在命令提示符中,切换到保存Main.class文件的目录,并执行以下命令来运行Java程序:

java Main

如果一切顺利,你将会在命令行中看到输出结果:

The sum is: 15

2. 使用完整的类路径

在有多个包和类的项目中,可能需要指定完整的类路径来运行程序。可以通过以下命令来运行程序:

java 包名.类名

例如,如果Main类在一个名为com.example的包中,可以使用以下命令运行程序:

java com.example.Main

总结

本文介绍了在Windows系统中使用Java命令运行包含main方法的Java类的方法。首先,我们需要准备好JDK环境,并编写Java程序。然后,通过命令行编译Java程序,并使用java命令来运行程序。希望本文对您理解如何在Windows系统中运行Java程序有所帮助。

参考资料

  • [Oracle Java Documentation](
  • [Java Tutorials](