public class Java {
public static void main(String[] args) {
System.out.println("hello world");
}
}
JAVA是由許多的類別(class)組成的,如果你JAVA檔(Java.java)中只有一個類別名稱的話,這個類別必須與JAVA檔同名,因此上面範例中的類別為Java,通常撰寫類別的寫法為class 類別名稱,至於public將在後面再提到。撰寫完類別時還必須加上兩個大括號{},這兩個括號中可以撰寫方法、變數等等。
範例中的main方法如同許多的程式語言一樣是一個程式開始的起點,public一樣在後面在提到,static指的是靜態的意思,也就是說只要有冠上static的方法或是物件,就不需要實體化之後再呼叫方法或物件,可以直接呼叫方法或物件,範例中的main方法因為是第一個開始的方法,所以不會有其他的程式碼能夠實體化main方法的類別,如果看不懂這裡的static的話,後續還會提到static的其他用法,不用拘泥於這裡。void指的是無回傳值,表示main方法執行完畢時不會回傳任何的值。最後是main方法中的引數String[] args,雖然這個引數不一定會用到,但是你還是必須打上去,不然你的JAVA程式是無法執行的喔!!方法撰寫完也還是必須加上兩個大括號{},可以撰寫一些陳述(Statement)。
範例中的System.out.println("hello world")是一個很簡單的陳述,System.out.println的功能是能夠印出文字並且換行,如果不想換行的話可以改用System.out.print()。
沒有留言:
張貼留言