網頁

2014年10月25日 星期六

1.第一支JAVA程式

JAVA是一個物件導向的語言,因此許多人在學習JAVA的過程中覺得很困難,且因為JAVA物件導向等等的觀念,學習JAVA的人可能沒辦法一下接受太多的觀念,讓我們慢慢的學習JAVA吧。

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()

沒有留言:

張貼留言