Java 简明教程
Java - Hello World Program
在输出屏幕(控制台)上打印“Hello World”是 Java 及其他编程语言中的第一个程序。本教程将教你如何在 Java 编程中编写你的第一个程序(打印“Hello World”程序)。
Java program to print "Hello World"
在下面给出用于打印“Hello World”的 Java 程序:
public class MyFirstJavaProgram {
/* This is my first java program.
* This will print 'Hello World' as the output
*/
public static void main(String []args) {
System.out.println("Hello World"); // prints Hello World
}
}
Steps to Write, Save, and Run Hello World Program
让我们看看怎样来保存文件、编译和运行程序。请遵循以下步骤:
-
打开记事本并添加如上代码。
-
将此文件另存为 − "MyFirstJavaProgram.java" 。
-
打开一个命令提示符窗口并转到保存该类的位置的目录。假设该位置是 C:\。
-
键入 'javac MyFirstJavaProgram.java' 并按 Enter 编译你的代码。如果你的代码没有错误,则命令提示符将转到下一行 (假设 − 路径变量已设置。请阅读: Java Envionment Setup )。
-
现在,键入 'java MyFirstJavaProgram' 运行你的程序。
-
你将能够在屏幕上看到打印的 "Hello World"。
Explanation of Hello World Program
既然我们已成功地将“Hello World”打印到输出屏幕上,那么让我们一行一行地来理解代码。
1. Public Main Class
public class MyFirstJavaProgram {
这行代码正在创建一个新的类 MyFirstJavaProgram,而且 是公共的,这个类被定义在与 MyFirstJavaProgram.java 相同的名称文件中。这个约定有助于在读取文件内容之前,帮助 Java compiler 识别要创建的公共类的名称。
2. Comment Section
/* This is my first java program.
* This will print 'Hello World' as the output
*/
以 /* */ 块中显示的这些行不被 Java 编译器视为 comments。注释有助于更好地理解程序,并使代码可读且易于理解。
3. Public Static Void Main
public static void main(String []args) {
这行代码表示当该程序被载入到内存中时,JVM 调用的主方法。该方法用于执行程序。当该方法完成时,程序就在单线程环境中结束了。