在输出屏幕(控制台)上打印"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"作为输入,并将其打印到控制台输出。