Java-第1課-開發環境準備

Vincent Zheng
新手工程師的程式教室
6 min readOct 27, 2018

在撰寫程式語言前,需要先準備好開發環境,包含軟體開發套件與開發工具兩者。

軟體開發套件就像百貨公司,裡面有各式各樣的商店能購買物品,來滿足我們的日常需求。同樣地,軟體開發套件提供許多程式指令,讓你能夠用來一步一步撰寫程式。

而開發工具是實際撰寫程式碼的地方。老實說我高中剛畢業後,是用記事本開始寫Java的,不過這樣太克難了!我們要使用其他圖形化介面(GUI)的工具,常見的有Eclipse、NetBean,在這個教學則會使用IntelliJ。

本篇會帶大家安裝軟體開發套件、開發工具,最後撰寫一個簡單的程式。

一、下載軟體開發套件(Java Development Kit, JDK)

請到這個網址
https://www.oracle.com/technetwork/java/javase/downloads/index.html

選擇要下載的JDK版本號

基本上網頁最上方的就是最新版本,按下右邊的DOWNLOAD會前往下載頁面。

選擇適用作業系統的JDK

在下載頁面選擇適用於你作業系統的版本,如Windows可選擇最後兩個。記得還要點選Accept License Aggrement,表示同意條款,才能夠下載。

下載後開啟執行檔進行安裝,路徑建議使用預設即可。

選擇預設的安裝路徑

安裝完成後,接下來要設定環境變數。首先進入電腦基本資訊畫面,點擊左邊的「進階系統設定」。開啟系統內容視窗後再點擊環境變數。

前往環境變數設定畫面

在環境變數畫面下方,找到Path,並點選編輯。將剛剛安裝的JDK,裡面的bin資料夾路徑,新增到環境變數中,點選確定完成所有設定。

設定Java環境變數

最後開啟命令提示字元進行確認。直接輸入javac後按下Enter,若有出現一大堆東西,代表設定成功囉!

確認Java環境變數設置成功

二、下載開發工具IntelliJ

請到這個網址
https://www.jetbrains.com/idea/download/

IntelliJ下載畫面,右邊的Community為免費版

在此畫面下載右邊免費的Community版本。左邊則是商業版,只能免費試用而已。按下DOWNLOAD,等待幾秒即可下載。

開啟執行檔進行安裝,依序點選下一步(Next)即可。建議在此畫面勾選建立桌面捷徑。

建立IntelliJ捷徑

安裝完成後開啟,會出現初始設定畫面,例如第一個設定的是背景顏色。其他有興趣可以自行設定。不需要的話點選右下方的按鈕一步步完成即可。

設定IntelliJ背景顏色

設定完成後就可以開始建立Java專案了!

三、建立Java專案

首先點選「Create New Project」。

IntelliJ的入口畫面

在建立畫面中選擇左方的Java,再點擊右上方的New,於出現的視窗中找出JDK的路徑,並按確定,進行下一步。這樣IntelliJ就能根據匯入的JDK來幫助我們開發,如語法檢查、自動完成與編譯執行。

建立Java專案時選擇JDK路徑

在下一個畫面會詢問是否要建立範例專案,此處我們不勾選,直接按Next繼續。
最後輸入專案的名稱與儲存路徑,按下Finish。稍等一下,IntelliJ就會建立一個空的Java專案。

定義Java專案名稱與儲存位置

專案建立完成後,打開畫面左方的專案總管。在src資料夾按右鍵,建立一個Java Class。

這裡我們取名為「Main」,代表這個類別(Class)是主程式。
在「Kind」選單亦有其他項目,其中Interface(介面)、Enum(列舉)預計在之後的單元介紹。

為新類別命名

建立好後會得到一個空類別,在出現的編輯區域中輸入如下的程式。

public class Main {

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

}

其中「public static void main(String[] args) { }」是一個「方法」,也是程式的進入點。執行後會從大括號裡的第一行程式指令開始。
而「System.out.println」是一個在畫面上輸出括弧內文字的程式指令。而文字則會用雙引號左右包起來。

輸入完後,點擊旁邊的綠色三角形,選擇「Run Main.main()」,代表要執行Main類別中,名為main的方法。

準備運行Java程式

隨後下方跳出一個視窗,上面輸出了我們剛剛打的「Hello Java」,表示程式運行成功了。這就是撰寫程式碼,用以輸出一段文字的簡單例子~

--

--

Vincent Zheng
新手工程師的程式教室

我是Vincent,是個來自資管系的後端軟體工程師。當初因為學校作業,才踏出寫部落格的第一步。這裡提供程式教學文章,包含自學和工作上用到的經驗,希望能讓讀者學到東西。我的部落已搬家至 https://chikuwa-tech-study.blogspot.com/