Java Hello World程序

当我们开始学习编程语言时,第一个程序总是打印Hello World。在上一篇文章中,我们学习了如何在Windows 10上安装Java。

Java Hello World程序

为了保持对新用户简单而有效,请使用以下示例Hello World程序。

public class JavaHelloWorldProgram {

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

将上述程序保存为JavaHelloWorldProgram.java,存储在任何目录中。

1. 编译和运行Java Hello World程序

打开命令提示符并进入保存有hello world程序文件的目录。然后按顺序执行以下命令。

$javac JavaHelloWorldProgram.java

$java JavaHelloWorldProgram
Hello World

如果您使用Java 11或更高版本,则可以直接执行java JavaHelloWorldProgram.java,它将为您编译和执行程序,无需显式编译然后运行Java程序。

2. Java程序的重要要点

  1. A Java source file can have multiple classes but only one public class is allowed.
  2. Java源文件的名称应与公共类名称相同。这就是为什么我们程序的文件名是JavaHelloWorldProgram.java
  3. 当我们编译代码时,它会生成字节码并将其保存为Class_Name.class扩展名。如果您查看编译Java文件的目录,您会注意到一个新文件被创建JavaHelloWorldProgram.class
  4. 当我们执行类文件时,不需要提供完整的文件名。我们只需要使用公共类名即可。
  5. 当我们使用java命令运行程序时,它会将该类加载到JVM中,并查找类中的主方法并运行它。主函数的语法应与程序中指定的相同,否则它将不会运行并抛出异常Exception in thread "main" java.lang.NoSuchMethodError: main

I have recently created a short video for Java Hello World Program using Notepad and then Eclipse. Watch it for a better understanding. https://www.youtube.com/watch?v=ZREpFyjTDho That’s all for this post and you can start playing with your first class. In the next post, I will get into further details of classes, JDK, JVM, and other features provided by the Java programming language. Update: Read this post to know about JDK vs JRE vs JVM in java.

Source:
https://www.digitalocean.com/community/tutorials/java-hello-world-program