深入淺出JAVA-基本概念(P1~P9)
JAVA-基本概念(P1~P9) JAVA的流程 原始碼->編譯器(compiler)->輸出->模擬器(virtual machine) source(.java) ->Compiler(執行javac編譯source,若沒錯產生class) ->output(code)這時由bytecode組成 ->啟動JVM(java Virtual machine)跑.class檔案 什麼是原始檔? .java帶有class的定義,class是程式的一個組件 小程式或許只有一個類別,類別的內容必須包刮在括號內 public class Human{ } 什麼是class? class帶有一個或多個method walk帶有如何走的指令,method必須宣告在class內 public class Human{ void walk() } 什麼是method? method 是應該執行的指令,程式碼由statement組成 method可以算是一個函式或者程序 public class Human{ void walk(){ statement1; statement2; } } 一個最基本的JAVA class程式 public class Helloworld { public static void main (String[] args) { System. out .print( "It's rule!" ); } } Public 公開給其他類別存取 class 這是個類別 Helloworld 類別的名稱 static 靜態 void 不回傳值 main( ) 程式的進入點 String[] args 傳string的陣列,給此method當參數,命名為args System.out.print 標準輸出 (“It’s rule!”) 要列出的字串名稱 ; 分號作為結尾 在JAVA內所有東西都屬於 某個class 建立原始檔(.java...