# Java第一週[開發環境&程式架構] #### 複習用 ## 課綱**[程式設計實習]** ### 1.Java 程式設計基本概念 ### 2.Java 證照考試輔導 ### 3.陣列 一、二、三維+搭配Loop迴圈 ### 4.檔案處理 ### 5.字串處理 ### 6.進階程式設計與應用 --- ### 一.講解程式目前排名 網址:[https://tiobe.com/tiobe-index/](https://tiobe.com/tiobe-index/) ![](https://i.imgur.com/6LIZxNg.png) --- ### 二.操作環境(下載JAVA,建置編譯環境) * 改變以往**使用編譯器**的做法 使用[**命令提示字元**]來編譯 #### 快速開啟[**命令提示字元**]的方法: 1.Windows+R 輸入cmd 2.Windows+X(Windows PowerShell) #### 考試用[**命令提示字元**]快速開啟方法: 1.Windows+R 輸入cmd (要按內容,複製路徑,才能javac、java編譯) 2.直接在**該程式資料夾路徑上**,打上cmd (直接可以javac、java編譯) ![](https://i.imgur.com/uedd9kM.png) ![](https://i.imgur.com/rRKRr7i.png) [參考資料](https://isvincent.pixnet.net/blog/post/38873133-windows-7%EF%BC%9A%E5%9C%A8%E5%91%BD%E4%BB%A4%E6%8F%90%E7%A4%BA%E5%AD%97%E5%85%83%E8%A6%96%E7%AA%97%E4%B8%AD%E5%BF%AB%E9%80%9F%E5%88%87%E6%8F%9B%E8%B7%AF%E5%BE%91) --- ### 三.下載 **首先,google搜尋Java,點第一個下載** (老師的方法會下載到jre版本,無法讓程式執行) ![](https://i.imgur.com/A3PAQy5.png) #### 老師的方法會下載到jre版本,所以另尋jdk其他版本 --- **注意!!!** 不要下載jre版本,**請尋找jdk新版**(目前為第15版) 參考文章: https://www.kjnotes.com/devtools/35 [**下載jdk第15版網址**](https://www.oracle.com/java/technologies/javase-jdk15-downloads.html) ![](https://i.imgur.com/VieNYCz.png) [**下載jdk第15版網址**](https://www.oracle.com/java/technologies/javase-jdk15-downloads.html) --- #### 下載教學: ![](https://i.imgur.com/ZKpjzhA.png) 按Change把路徑改為C:\Program Files (x86) ![](https://i.imgur.com/HC91hN7.png) ![](https://i.imgur.com/5gJw2CU.png) ![](https://i.imgur.com/E3B8pVl.png) ![](https://i.imgur.com/w5p9npH.png) --- #### 老師課堂作法: 下載完成後到 C:\Program Files (x86) C槽的Program Files (x86) 找 **java這個資料夾**,找到後點入, 看到**jdk**,點入再繼續點入**bin** 之後複製他的捷徑 #### 實際安裝作法: 下載完成後到 C:\Program Files (x86) C槽的Program Files (x86) 找 **bin** 之後**複製他的捷徑** ![](https://i.imgur.com/DMDwbXR.png) --- **第二步,我們要來建置編譯環境** ![](https://i.imgur.com/cQN1v4L.png) 首先找到 **本機** 對他**按右鍵**找到 **內容** --- ![](https://i.imgur.com/5ZpNhPE.png) 點進去後往下拉,按**進階系統設定** --- ![](https://i.imgur.com/QMK5lRI.png) 找到 [**環境變數**] --- ![](https://i.imgur.com/iurYPpx.png) 對下面的**系統變數**編輯,先找到 **path** 按編輯 --- ![](https://i.imgur.com/8QWNQSk.png) 然後按**新增**,把剛剛**前面複製的路徑貼上** --- * **請記得一定要按確認,不要一口氣關掉了** 後面可以再點一次環境變數,確認是否把剛剛路徑放入,這樣環境就建置完囉~ --- ### 四.先打個程式[基本架構] 打開**記事本**輸入 ```java public class JPA01 //class是類別 JPA01是自己取的程式檔名 { public static void main(String[] args) //int main { System.out.println("Hello World"); //ln為分行 } } ``` ![](https://i.imgur.com/TsmTLz3.png) 另存新檔為[JPA01.java] --- ![](https://i.imgur.com/QzyJ9X5.png) 把檔案名稱改為JPA01.java 改名的原因是 我們**程式已經先把名稱打為JPA01** 而.java是他的副檔名格式 --- ![](https://i.imgur.com/i58h7ZA.png) 之後把**編碼UTF-8改為ANSI** --- ![](https://i.imgur.com/HT8aTv8.png) 之後儲存,這樣完成一個程式碼啦~ --- ### 五.開始執行程式 使用 **命令提示字元** ![](https://i.imgur.com/YFSzKVQ.png) 打開 **Windows開始** --- ![](https://i.imgur.com/o0y01Iw.png) 往下尋找 **windows系統的資料夾** 就能找到 命令提示字元 * 也可以使用 **Windows+R 輸入cmd** 或 **Windows+X** --- 打開 **命令提示字元** 開始編譯 ![](https://i.imgur.com/idvBIZb.png) 先對剛剛打的程式碼**按右鍵點內容** --- ![](https://i.imgur.com/qxfFSYz.png) **複製**程式碼的**路徑** --- ![](https://i.imgur.com/oSlJKdU.png) ![](https://i.imgur.com/3tWMOqv.png) 輸入**cd 記事本桌面路徑**(剛剛複製的路徑),讓他前往C槽 --- ![](https://i.imgur.com/G2niufe.png) ![](https://i.imgur.com/x5e9gC8.png) 再來輸入 **dir**,藉此尋找C槽下,程式檔案在哪裡(**會看到JPA01.java**) * 橘色為所有桌面檔案 --- ![](https://i.imgur.com/u5tYTLO.png) 之後輸入 **javac JPA01.java**,也就是執行程式 會出現一個新的執行檔,名為JPA01.class 但他並不會出現結果,只能幫你**除錯debug** 若是執行無誤,則不會顯示任何東西 --- ![](https://i.imgur.com/eVzAe9d.png) 但錯誤就會出現這行 像我把`System.out.println("Hello World");` 改為`ystem.out.println("Hello World");` 他會寫1 error代表有一個錯誤 之後他寫package ystem does not exist 代表說程式裡頭沒有 `ystem`這個字 這代表我們要去除錯,然後改正 --- ![](https://i.imgur.com/NYyRaa0.png) 最後輸入 **java JPA01** 就能看到輸出的最終結果了 當出現Hello World,就代表 恭喜你完成這週上課進度囉~~ --- #### 需輸入的步驟: 1. cd 記事本桌面路徑 2. dir (看到JPA01.Java) 3. javac JPA01.java 4. java JPA01 --- JAVA下載參考文章: https://www.kjnotes.com/devtools/35 最後編輯時間:2021/2/21 2:20pm. ###### tags: `JAVA課堂學習` `複習用` `高科大`