前面兩節了解如何建立Java編譯器,又介紹了第一個Java程序,那麼如何執行Java程式碼呢?
publicclassMain{publicstaticvoidmain(String[]args){System.out.println(Hiwww.dotcpp.com);}}
以mac為例(windows也是一樣),先找個位置新建個文件夾,例如叫java(規格一些),新建一個文檔,把上面這段程式碼拷貝進去,然後儲存的時候文件名稱儲存為Main.java 。這麼改的原因是檔名Main要與類別名稱一致,後綴要改為java表示這個是java檔。儲存好之後,開啟終端機(Windows是cmd)然後用cd指令切換到java這個資料夾裡,然後輸入javac指令編譯成字節碼文件,也就是輸入指令:javac Main.java,如下圖:
然後我們再來看原來新建那個java的資料夾裡,是不是多了一個檔案?
沒錯,右邊這個Main.class就是剛才javac指令執行產生的java字節碼文件,就可以執行了,怎麼執行呢?若要透過java指令解釋執行,即繼續輸入指令: java Main ,如下圖:
可以看到執行指令過後,螢幕上顯示了程式碼的運作效果,顯示了「Hi www.dotcpp.com」的程式碼,怎麼樣大家看明白了嗎?
大家可以透過電腦無論windows或mac甚至Linux系統都可以依照這個想法來嘗試執行你的第一個程式碼,感受一下程式碼的效果吧!
PS:要注意的是,在本地自己的編譯器裡寫Java程式碼,主方法為Main ,類別名稱可以為其他名字,不一定必須為Main,但如果在各種OJ或線上執行程式碼的網站上可能有要求,即必須固定為Main入口點。
publicclassMain{publicstaticvoidmain(String[]args){}}