📜  java 程序如何实际运行 - Java (1)

📅  最后修改于: 2023-12-03 14:42:19.545000             🧑  作者: Mango

Java 程序如何实际运行

Java 是一种跨平台的编程语言,它可以在任何支持 Java 虚拟机(JVM)的操作系统上运行。 Java 程序的运行过程可以分为三个主要阶段:编写代码、编译程序和运行程序。

编写代码

Java 代码通常是在一种文本编辑器中编写的,例如 Eclipse、IntelliJ IDEA 或者记事本。您可以为 Java 程序指定任意文件名,但一般情况下,Java 程序的文件名与主类的类名相同,并以 .java 扩展名结尾。

下面是一个简单的 Java 程序示例:

public class HelloWorld {
  public static void main(String[] args) {
    System.out.println("Hello, World!");
  }
}

在这个程序中,我们创建了一个名为 HelloWorld 的类,并定义了一个名为 main 的方法。main 方法是 Java 程序的入口点。在 main 方法中,我们使用 System.out.println 方法向控制台输出一条消息。

编译程序

Java 代码必须经过编译才能在 JVM 中运行。Java 编译器(javac)可以将 Java 代码编译成 Java 字节码。Java 字节码是一种能够在任何支持 JVM 的操作系统上运行的二进制格式。

要编译上面的 HelloWorld 程序,您可以使用以下命令:

javac HelloWorld.java

如果您成功地编译了程序,则会在当前目录下生成一个名为 HelloWorld.class 的文件。这个文件包含了编译后的 Java 字节码。

运行程序

要运行编译后的程序,您可以使用以下命令:

java HelloWorld

在这个命令中,HelloWorld 是我们的主类名。JVM 首先加载该类,并查找其中的 main 方法。然后,JVM 执行 main 方法中的代码,并打印出一条消息:

Hello, World!

恭喜您,您已经成功地运行了一段 Java 程序!