先安裝好所需要的 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