跳到主要内容

Java Hello World 程序

提示
  1. 程序结构:Java 程序从包含 main 方法的类开始执行,类名应与文件名相同。
  2. 注释作用:以 // 开头的行是注释,用于解释代码,但编译器会忽略。
  3. 打印输出System.out.println("Hello, World!"); 在屏幕上显示文本。

"Hello, World!" 是一个简单的程序,它在屏幕上输出 Hello, World!。由于它非常简单,通常用来向编程新手介绍一种新的编程语言。

让我们探索 Java "Hello, World!" 程序是如何工作的。

Java "Hello, World!" 程序

// 你的第一个程序

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

输出

Hello, World!

Java "Hello, World!" 程序是如何工作的?

  1. // 你的第一个程序

    在 Java 中,任何以 // 开头的行都是注释。注释是用来帮助阅读代码的用户理解程序的意图和功能的。它完全被 Java 编译器(一种将 Java 程序翻译成计算机可以执行的 Java 字节码的应用程序)忽略。要了解更多,请访问 Java 注释

  2. class HelloWorld { ... }

    在 Java 中,每个应用程序都始于一个类定义。在此程序中,HelloWorld 是类的名称,类定义如下:

class HelloWorld {
... .. ...
}

现在,只需记住,每个 Java 应用程序都有一个类定义,类名应与 Java 中的文件名匹配。

  1. public static void main(String[] args) { ... }

    这是主方法。Java 中的每个应用程序都必须包含主方法。Java 编译器从主方法开始执行代码。

它是如何工作的? 好问题。然而,我们在本文中不会讨论这个问题。毕竟,这是一个基本程序,用于向编程新手介绍 Java 编程语言。我们将在后续章节中学习 publicstaticvoid 的含义以及 方法是如何工作的

现在,只需记住,主函数是你的 Java 应用程序的入口点,在 Java 程序中是必需的。Java 中主方法的签名为:

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

    上面的代码是一个打印语句。它将文本 Hello, World! 打印到标准输出(你的屏幕)。引号内的文本称为 Java 中的字符串

注意,打印语句位于 main 函数内,而 main 函数又位于类定义内。

需要记住的事情

  • 每个有效的 Java 应用程序必须有一个与文件名匹配的类定义(类名和文件名应相同)。
  • 主方法必须位于类定义内。
  • 编译器从主函数开始执行代码。

这是一个有效的 Java 程序,它什么也不做。

public class HelloWorld {
public static void main(String[] args) {
// 在此处编写你的代码
}
}

如果你现在还不理解 classstatic、方法等的含义,不用担心。我们将在后续章节中详细讨论。