2013年8月12日 星期一

第一課

初學很不習慣,總之先做筆記
自學需要蠻努力的閱讀

---------------------------------------------------

public class Helloworld {


}

class定義類別
類別的名稱是Helloworld
與編譯的主檔名Helloworld.java需相同

java都由定義(class)類別開始
內容可以有無數個類別
但只能有一個 public 類別

public要小寫

--------------------------------

public class Helloworld {

      public static void main ( 


)

}

main( ) (Method),是java程式的進入點(Entry Point)
程式的執行是從進入點開始

他一定是個 public 成員(Member),這樣他才可以被呼叫
由於他不需要產生物件就要能被執行,所以他必須是 static 成員

public & static是 物件導線程式 上的觀念.後述 (物件與類別)

void表示結束後不用回傳任何值
java的主方法不需要回傳任何值,所以一律使用 void

main ( ) 是java主方法的表現方式

-----------------------------------

public class Helloworld {

      public static void main (  string [ ] args ) {

                  System.out.println ("Hello World") ;

               }

}


System.out.println()的System開頭要大寫

string [ ] args 是命令列引述(command line argument)
可以在執行程式時,取得使用者指定的相關參數;
雖然目前不使用,但仍要寫上.規定

args是個參數名稱,可以隨意命名

使用了java.lang套件下的system類別
用他的公開成員out物件,他是一個systemstream物件,
使用了他提供的pringln(),將他所指定的字串(string) "Hello Worid" 輸出到console上

println()表示字串後要自動斷行
使用pring()的話,輸出字串不會自動斷行
注意字串結束後需要 ;



沒有留言: