在输出屏幕(控制台)上打印"Hello World"是 Java 和其他编程语言中的第一个程序。本教程将教您如何使用 Java 编程编写第一个程序(打印"Hello World"程序)。

打印"Hello World"的 Java 程序

打印"Hello World"的 Java 程序如下:

public class MyFirstJavaProgram {

   /* 这是我的第一个Java程序
    * 控制台输出 'Hello World' 
    */

   public static void main(String []args) {
      System.out.println("Hello World"); // 打印Hello World
   }
} 

编写、保存和运行Hello World程序的步骤

让我们看看如何保存文件、编译和运行程序。请按照后续步骤操作 

  • 打开记事本并添加上述代码。
  • 将文件另存为 - "MyFirstJavaProgram.java" .
  • 打开命令提示符窗口并转到保存类的目录。假设它是 C:\
  • 输入"javac MyFirstJavaProgram.java"并按输入来编译您的代码。如果代码中没有错误,命令提示符将带您进入下一行(假设 - 路径变量已设置。学习:Java 环境设置)。
  • 现在,输入"java MyFirstJavaProgram"来运行您的程序。
  • 您将能够在屏幕上看到"Hello World"。

输出

C:\> javac MyFirstJavaProgram.java
C:\> java MyFirstJavaProgram
Hello World 

Hello World 程序说明

我们已经成功在输出屏幕上打印了 Hello World。让我们逐行理解代码。

1. Public Main Class

public class MyFirstJavaProgram { 

这一行创建一个新类MyFirstJavaProgram并且是公共的,这个类将被定义在与MyFirstJavaProgram.java同名的文件中。此约定有助于 Java 编译器 在读取文件内容之前识别要创建的公共类的名称。

2. 注释部分

/* 这是我的第一个Java程序
* 控制台输出'Hello World' 
*/ 

Java 编译器不会考虑 /* */ 块中的这些行,这些行是Java 注释。注释有助于更好地理解程序并使代码可读和可理解。

3. Public Static Void Main

public static void main(String []args) { 

这一行代表当这个程序被加载到内存中时,JVM调用的main方法。该方法用于执行程序。一旦该方法执行完毕,程序就在单线程环境下完成了。

4.使用的关键字

让我们检查一下此行中每个关键字的用途。

  • public - 定义主方法的范围。由于该方法是公开的,因此可以被 JVM 等外部程序调用。
  • static - 定义主方法的状态。作为静态方法,该方法可以由 JVM 等外部程序调用,而无需首先创建类的对象。
  • void - 定义 main 方法的返回类型。由于为空,此方法不返回任何值。
  • main - 方法名称
  • String []args - 执行 java 命令时在命令行上传递的参数。

5. System.out.println() 方法

System.out.println("Hello World"); // 打印 Hello World 

System.out 表示主控制台及其println () 方法将"Hello World"作为输入,并将其打印到控制台输出。