Hello Java

by 00:35:00 0 comments
先安裝好所需要的 JDK 和 JRE
http://www.oracle.com/technetwork/java/javase/downloads/index.html

開一個文字檔 另存為 Hello.java 內容如下 :


public class Hello{
public static void main(String[] args){
System.out.println("Hello Java");
}
}





然後到Cmd , cd 到存檔的地方輸入

javac Hello.java //這一句是Compiler java 檔, compile 後會出現 Hello.class

這時候就可以輸入

java Hello

這時候 cmd 就會出現 Hello Java 字樣

接下來解釋一下Hello.java 的內容


public class Hello{
public static void main(String[] args){
System.out.println("Hello Java");
}
}

第一句 :

是建立一個 public class 叫 Hello, 以後才介紹什麼是 class 但是所有東西都要包在class 裹面

第二句 :

是在 Hello 這個class 加上一個叫 main 的 public static method 不回傳value, 可以接受String 的 parameter, main 是一個程序的進入點 不管你寫多少東西 當你直接跑 java Hello 他都會先從 main method 開始.

而String parameter的意思是在跑它的時候 加上其他參數, 例子
java Hello Peter
那Hello 就會有一個 args[0] 的參數 value 是 Peter, 你可以加一句System.out.println( args[0] ); 來試試看

第三句 :
System.out.println("Hell Java"):

這裹是呼叫一個java內建的Object System.out 進行一個叫 println 的method 來把 括號的東西印到 cmd 上 另外也有 System.out.print 他們的分別是 有ln 會隔行 沒ln 不會.




0 comments:

Post a Comment