在運行java程式之前我們需要先安裝Java SE Development Kit,我們選擇相對穩定的java 8版本
第一次到Oracle官網的朋友需要註冊一組帳號,填入相關資訊再到信箱啟動帳號就可以下載了

依照作業系統挑選安裝檔,到本機頁面點右鍵查看,系統類型為win10 64位元,所以安裝包需要選擇x64 Installer,若是舊型電腦需要注意是不是32位元系統,Mac電腦則選擇macOS的安裝包,以此類推
下載完成後只要執行安裝檔就可以了,預設路徑是C:\Program Files\Java

安裝完成後我們按下快捷鍵Win + R,輸入cmd
開起命令提示字元,輸入java -version
如果成功顯示版本號則表示安裝成功

確認完成安裝後我們需要將C:\Program Files\Java\jdk1.8.0_311\bin
下的執行檔加入環境變數選項,才能夠正確執行,因為這是jdk運行的環境。否則接下來在cmd中執行程式會報錯,所以我們到主機頁面點擊右鍵選擇內容,側邊欄位找到進階系統設定

進入後在進階選單中找到環境變數選項,在你的使用者變數選項中找到Path這個變數,點擊進去後在最下面空欄位新增你的bin路徑,也就是剛剛的C:\Program Files\Java\jdk1.8.0_311\bin
,保存後退出就可以了,如果cmd還開著,記得退出後重啟就可以了

有些配置會為java的安裝配置一個根目錄,也就是C:\Program Files\Java\jdk1.8.0_311
,我們可以點選使用者變數中的新增,來增加根目錄JAVA_HOME

然後回到Path變數中的環境變數設定,把原先的C:\Program Files\Java\jdk1.8.0_311\bin
改成%JAVA_HOME%\bin
保存後退出,效果跟我們使用完整目錄是一樣的

如何進行編譯
java程式的編譯與執行流程是
- 編寫一個程式並存成.java檔,例如hello.java
- cmd中輸入javac hello.java,compiler會把原文件編譯成hello.class文件
- 接著輸入java hello,jvm會使用interpreter將hello.class轉換成平台能讀懂的機器碼
我們先複製這段基本程式碼
public class Hello{
public static void main(String[] args){
System.out.print("My first Java Program!!!");
}
}
把檔案存儲成Hello.java
,並在cmd中輸入javac Hello.java
以及java Hello
,完成編譯與執行
