Java Hello World 程序

每當我們開始學習一門編程語言時,第一個程序總是打印出 “Hello World”。在上一篇文章中,我們學習了如何在Windows 10上安裝Java。現在我們準備編寫並運行我們的第一個Hello World 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並尋找類別中的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