https://tw-hkt.blogspot.com/2019/03/hello-world.html
Hello World 範本
public class Main {
public static void main(String[] args) {
System.out.println("Hello World!");
}
}
類別定義
Java 是物件導向程式語言,而物件是由類別所產生出來的,因此我們首先要設計類別:Class。我們從最外層開始看起:
public class Main {
...
}
最外層的類別名稱 Main ,需要與此檔案名稱相同(Main.java),若不同會顯示錯誤。然後接著左右大括號 {…}包覆起來,而裡面的程式碼,則是定義這個類別的屬性、方法。public class 指的就是公開,可以讓大家使用的程式。
main 函數
main 函數,是一切的開始,程式運行起來最初的進入點,一個 Java 檔案,只能有一個 main 函數。重覆宣告,會被編譯器,提示程式衝突,重覆宣告語法錯誤。
public static void main(String[] args) {
...
}
public: 公開的,可以由外部被呼叫。(相反的是 private 私有的,不能讓外部呼叫)
static: 靜態的,表示在程式剛開始執行前,就需要把這個載入到記憶體。所以主程式必須是static,不然記憶體中沒有你的程式碼,將無法執行。
void: 這是回傳值的型態,void表示沒有回傳東西。
main: 程式進入點的名稱,大小寫必須相同,不能是其他名字。
String[] args: 程式進入點的 main 可以接受字串陣列當做參數,String[] 表示字串陣列,args是為這些字串陣列取的變數名稱,當然也可以寫 main(String[] xxx)。
static: 靜態的,表示在程式剛開始執行前,就需要把這個載入到記憶體。所以主程式必須是static,不然記憶體中沒有你的程式碼,將無法執行。
void: 這是回傳值的型態,void表示沒有回傳東西。
main: 程式進入點的名稱,大小寫必須相同,不能是其他名字。
String[] args: 程式進入點的 main 可以接受字串陣列當做參數,String[] 表示字串陣列,args是為這些字串陣列取的變數名稱,當然也可以寫 main(String[] xxx)。
println 印出資料
println 語法,即是可以在輸出資訊區,看到印出字串資料
System.out.println("Hello World!");
文章標籤
全站熱搜
留言列表