1. 程式人生 > >java程式設計思想 第二章 (一切都是物件)練習 2.11 練習2

java程式設計思想 第二章 (一切都是物件)練習 2.11 練習2

練習2:參照本章的HelloDate.java這個例子,建立一個“hello,word”程式,該程式只要輸出這句話即可。你所編寫的類裡只需一個方法(即main方法,在程式啟動時被執行)。記住要把它設定為static形式,並指定引數列表即使根本不會用到這個列表。用javac進行編譯,再用java執行它。如果你使用的是不同於jdk的開發環境,請了解如何在你的環境中進行編譯和執行。


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

在Java中,main()方法是整個程式的入口,是程式開始執行時第一個執行的方法。

main()方法的宣告為:public static void main(String args[])。必須這麼定義,這是Java的規範。

因為在程式執行開始時,Java虛擬機器直接呼叫main()方法,且不例項化這個類的物件,因此main()方法必須用public static修飾。

對於java中的main()方法,jvm有限制,沒有返回值,因此返回值型別為void。

main方法中還有一個輸入引數,型別為String[],這個也是java的規範,main()方法中必須有一個入參,型別為String[],至於字串陣列的名字,這個是可以自己設定的,根據習慣,這個字串陣列的名字一般和sun java規範範例中mian引數名保持一致,取名為args。

main()方法中字串引數陣列作用是接收命令列輸入引數的,命令列的引數之間用空格隔開。