在本章節中我們將為大家介紹如何建構Java開發環境,以及不同系統下的環境變數怎麼配置。
本站提供java線上運行工具:https://www.w3cschool.cn/tryrun/runcode?lang=java-openjdk,但由於線上環境權限不足,大部分程式碼都不能直接在線上運行,所以搭好一個本地可運作的環境相當重要! ! !
首先我們要下載java開發工具包JDK,下載網址: https://www.oracle.com/java/technologies/downloads/#java11-windows
點擊如下下載按鈕:
在下載頁面中你需要選擇接受許可,並依照自己的系統選擇對應的版本,本文以Window 64位元系統為例:
下載後JDK的安裝是根據提示進行,還有安裝JDK的時候也會安裝JRE,一並安裝就可以了。
安裝JDK,安裝過程中可以自訂安裝目錄等信息,例如我們選擇安裝目錄為C:Program Files (x86)Javajdk11.0.1。
1.右鍵點選「我的電腦」→「屬性」→「進階系統設定」→「進階」→「環境變數」;
2.選擇"高級"選項卡,點選"環境變數";
3. 新建「JAVA_HOME」系統變數(點選「系統變數」下方的「新建」按鈕,填入變數名稱與變數值,點選「確定」)
4. 同上,新建「CLASSPATH」系統變量,變數值為“.;%JAVA_HOME%lib;%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar;”
。 (引號內的全部內容,注意最前方是點不是逗號)
5. 雙擊「系統變數」下的「Path」變數進行編輯。 (此時可以看到JAVA_HOME已經存在於系統變數中),(有的電腦"Path"也寫作「PATH」)
這是Java 的環境配置,配置完成後,你可以啟動Eclipse 來寫程式碼,它會自動完成java環境的配置。
在"系統變數"中設定3項屬性,JAVA_HOME,PATH,CLASSPATH(大小寫無所謂),若已存在則點擊"編輯",不存在則點擊"新建"。
變數設定參數如下:
變數名:JAVA_HOME
變數值:C:Program Files (x86)Javajdk1.8.0_91 // 要依照自己的實際路徑配置
變數名:CLASSPATH
變數值:.;%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar; //記得前面有個"."
變數名:Path
變數值:%JAVA_HOME%bin;%JAVA_HOME%jrebin;
注意:如果使用1.5以上版本的JDK,不用設定CLASSPATH環境變量,也可以正常編譯和執行Java程式。
1.同時按鍵盤上「win」、「R」兩個鍵開啟執行,輸入「cmd」確定開啟控制台。
2、鍵入命令: java -version 、 java 、 javac幾個命令,出現以下訊息,說明環境變數配置成功;
環境變數PATH應該設定為指向Java二進位檔案安裝的位置。若設定遇到困難,請參考shell文件。
例如,假設你使用bash作為shell,你可以把下面的內容加到你的.bashrc檔結尾: export PATH=/path/to/java:$PATH
正所謂工欲善其事必先利其器,我們在開發java語言過程中同樣需要一款不錯的開發工具,目前市面上的IDE很多,本文為大家推薦以下幾款java開發工具:
Eclipse:另一個免費開源的java IDE,下載網址:https://www.eclipse.org/eclipseide/
選擇Eclipse IDE for Java Developers :
IntelliJ IDEA(推薦):一個好用的java IDE,專業版功能強大但需要付費,開源版基礎功能足夠雄厚讓你有更好的程式碼開發體驗
下載網址:https://www.jetbrains.com/zh-cn/idea/
Notepad++ : Notepad++ 是在微軟windows環境之下的一個免費的程式碼編輯器,下載網址: http://notepad-plus-plus.org/
另外還有很多優秀的程式碼編輯器,像是vscode,sublime,vim等,在此不做太多介紹。
HelloWorld.java 檔案程式碼:
public class HelloWorld {public static void main(String []args) { System.out.println("Hello World");}}