ava開發(fā)工具包(JDK)是用于Java編程的軟件,與Java虛擬機(JVM)和Java運行時環(huán)境(JRE)一起使用。JDK包括編譯器和類庫,允許開發(fā)人員創(chuàng)建可由JVM和JRE執(zhí)行的Java程序。
在本教程中,你將學習在Windows上安裝Java開發(fā)工具包。
在安裝Java開發(fā)工具包之前,請檢查Windows上是否已安裝Java版本。請按照以下步驟操作:
1、搜索欄中鍵入cmd打開命令提示符,然后按Enter鍵。
2、運行命令:java -version
該命令輸出系統(tǒng)上的Java版本。如果沒有安裝Java,則輸出一條消息,說明Java未被識別為內部或外部命令。
下載適用于Windows 10的最新Java開發(fā)工具包安裝文件,以獲得最新功能和錯誤修復。
1、使用你喜歡的web瀏覽器,導航到Oracle Java下載頁面。
2、在下載頁面上,單擊Windows類別下的x64安裝程序下載鏈接。在撰寫本文時,Java版本17是最新的長期支持Java版本。
3、等待下載完成。
下載安裝文件后,繼續(xù)在Windows系統(tǒng)上安裝Java。
請按照以下步驟操作:
運行下載的文件
雙擊下載的文件開始安裝。
配置安裝向導
運行安裝文件后,將顯示安裝向導歡迎屏幕。
1、單擊“下一步”繼續(xù)下一步。
2、選擇Java安裝文件的目標文件夾,或者堅持默認路徑。單擊“下一步”繼續(xù)。
3、等待向導完成安裝過程,直到出現(xiàn)“已成功安裝”消息。單擊“關閉”退出向導。
設置Java環(huán)境變量以啟用從任何目錄編譯程序。要執(zhí)行此操作,請執(zhí)行以下步驟:
將Java添加到系統(tǒng)變量
1、打開“開始”菜單并搜索“環(huán)境變量”。
2、選擇編輯系統(tǒng)環(huán)境變量結果。
3、在“系統(tǒng)屬性”窗口的“高級”選項卡下,單擊“環(huán)境變量…”…
4、在“系統(tǒng)變量”類別下,選擇“路徑”變量,然后單擊“編輯”:
5、單擊“新建”按鈕,然后輸入Java bin目錄的路徑:
注意:默認路徑通常為C:\Program Files\Java\jdk-17.0.1\bin。
6、單擊“確定”保存更改并退出變量編輯窗口。
添加JAVA_HOME變量
某些應用程序需要JAVA_HOME變量。按照以下步驟創(chuàng)建變量:
1、在“環(huán)境變量”窗口的“系統(tǒng)變量”類別下,單擊“新建…”按鈕創(chuàng)建一個新變量。
2、將變量命名為JAVA_HOME。
3.、變量值字段中,將路徑粘貼到Java jdk目錄,然后單擊“確定”。
4、在“環(huán)境變量”和“系統(tǒng)屬性”窗口中單擊“確定”以確認更改。
在命令提示符下運行命令:java -version,以確保java安裝正確:
如果安裝正確,該命令將輸出Java版本。編寫一個簡單的程序并進行編譯,確保一切正常。
編寫測試Java腳本
1、打開文本編輯器(如Notepad++)并創(chuàng)建一個新文件。
2、輸入以下代碼行,然后單擊“保存”:
class HelloWorld{
public static void main(String args[]){
System.out.println("Hello world!");
}
}
3、命名文件并將其保存為Java源文件(*.Java)。
注意:使用Notepad時,為“另存為”選項選擇All files,并在文件名中添加.java擴展名。
編譯測試Java腳本
1、在命令提示符下,將目錄更改為文件的位置,并使用語法編譯程序:javac [文件名]
例如:
成功編譯后,程序會在文件目錄中生成一個.class文件。
2、使用語法運行程序:java [文件名]
輸出顯示程序正確運行,顯示“Hello world!”。
Sun公司提供了一套Java開發(fā)環(huán)境,簡稱JDK(Java Development Kit) 它是整個Java的核心,其中包括Java編譯器、Java運行工具、Java文檔生成工具、Java打包工具等。
為了滿足用戶日新月異的需求,JDK的版本在不斷地升級。在1996年1月,Sun公司發(fā)布了Java的第一個開發(fā)工具包JDK 1. 0,隨后相繼推出了JDK 1. 1、JDK 1. 2、JDK 1. 3、 JDK 1. 4、JDK 5(1. 5)、JDK 6(1. 6)、JDK 7(1. 7)、JDK 8(1. 8)、JDK 9(1. 9)和JDK 10。由于JDK 9是2017年9月發(fā)布的版本,JDK 10是2018年3月發(fā)布的版本,這兩個版本目前并不穩(wěn)定,且市場使用率低,所以針對目前穩(wěn)定的JDK 8(也稱之為Java 8或JDK 1. 8)進行講解。
Sun公司除了提供JDK,還提供了一種JRE(Java Runtime Environment)工具,它是 Java運行環(huán)境,是提供給普通用戶使用的。由于普通用戶只需要運行事先編譯好的Java程序,不需要自己動手編寫,因此JRE工具中只包含Java運行工具,不包含Java編譯工具。值得一提的是,為了方便使用,sun公司在其JDK工具中自帶了一個JRE工具,也就是說開發(fā)環(huán)境中包含運行環(huán)境。這樣一來,開發(fā)人員只需要在計算機上安裝JDK即可,而不需要專門安裝JRE工具。
首先我們需要下載 java 開發(fā)工具包 JDK,下載地址:
https://www.oracle.com/java/technologies/downloads/
在下載頁面中根據(jù)自己的系統(tǒng)選擇對應的版本,本文以 Window 64位系統(tǒng)為例:
由于有的讀者說Oracle需要賬號才能下載,不想那么麻煩再去注冊一個,那么你就通過下載地址
鏈接:https://pan.baidu.com/s/1Qc_XkkrAX0XBKvd1dCxv9A
提取碼:m4fw
??
下載后 JDK 的安裝根據(jù)提示進行,還有安裝 JDK 的時候也會安裝 JRE,一并安裝就可以了。安裝JDK,安裝過程中可以自定義安裝目錄等信息。
說明:(jdk 需要配置三個環(huán)境變量; 1.5之后可以不再設置classpath,但建議保留classpath設置)
詳細步驟:(以win10為例)
1.鼠標右鍵 “此電腦” 選擇屬性,之后會出現(xiàn)一個彈窗,點擊 “高級系統(tǒng)設置”
2.點擊后右下角有環(huán)境變量:
3.點擊 “環(huán)境變量” 然后就會看到這樣的畫面:
4.關鍵是下面的內容,用戶變量可以不用管:
至此你已經完成了所有的準備步驟,接下來就是環(huán)境配置了:
1.點擊“新建”會出現(xiàn)一個彈窗:
變量名:JAVA_HOME
變量值:C:\Program Files\Java\jdk1.8.0_162(JDK的安裝路徑,這里以你自己的安裝路徑為準)
?
輸入完成之后點確認,第一項配置就完成了,接下來進行第二步
2.新建CLASSPATH 變量,變量值為:
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意前面是有一個點的),配置好之后如下圖,這里是可以復制粘貼的。
?
然后點確定保存變量,進入第三步
3.配置path,找到path,雙擊或者點編輯
?
然后可以看到path里面已經有很多內容了,我們在最后面新建一個:
?
輸入 %JAVA_HOME%\bin
?
快捷鍵“ win + R ” ,打開運行窗口,輸入cmd,點擊確定打開命令行窗口,
?
輸入 java ,回車執(zhí)行
?
在輸入 javac ,回車執(zhí)行
?
再輸入 java -version ,回車執(zhí)行,(注意,java -version 中間有空格,我看到太多粗心的少打空格而失敗了,切記、切記、切記。)
?至此,恭喜你環(huán)境變量就配置完畢了!
對于很多初學者來說,由于沒有完全弄明白JDK、JRE與 JVM之間的關系和區(qū)別,因此特別容易將三者之間的關系混淆。為了使讀者能夠清晰地理解它們的關系,下面通過圖來識別JDK、JRE與JVM 之間的關系
?
從圖可以看出,JDK中包含了開發(fā)工具和JRE,而JRE中又包含了Java基礎類庫和JVM。其中JVM是運行Java程序的核心虛擬機,而運行Java程序不僅需要核心虛擬機,還需要類加載器、字節(jié)碼校驗器以及Java的基礎類庫等。如果只是運行Java程序,可以只安裝JRE,而無須安裝JDK。如果要開發(fā)Java程序,則必須安裝JDK。
1.JDK、JRE與 JVM之間的關系和區(qū)別
答案見下期尾部!
上期答案:
1.java SE,java EE,java ME。
2.java的應用領域有:
3.Java語言有具有以下特性:
Java 語言具有簡單,面向對象,分布式,健壯性,安全性,體系結構中立性,可移植性,解釋性,高性能,多線程以及動態(tài)性。