一、JDK和JRE介紹
JRE
(Java Runtime Envirnment):Java運(yùn)行環(huán)境
包括JVM(Java虛擬機(jī))和Java程序所需的核心類庫(kù)等,所以如果只是要運(yùn)行一個(gè)開(kāi)發(fā)好的java程序,就只需要安裝jre即可
JDK
(Java Development Kit):Java語(yǔ)言的軟件開(kāi)發(fā)工具包
JDK是提供給Java開(kāi)發(fā)人員使用的,其中包含了java的開(kāi)發(fā)工具,也包括了JRE。所以安裝了JDK,就不用在單獨(dú)安裝JRE了。
其中的開(kāi)發(fā)工具:編譯工具(javac.exe)打包工具(jar.exe)等。
二、下載JDK
方式一、官網(wǎng):https://www.oracle.com/cn/java/technologies/downloads/
選擇Java archive:
在右側(cè)可選相應(yīng)的jdk版本
以jdk8為例:
按自己的操作系統(tǒng)需要,點(diǎn)擊相應(yīng)jdk下載即可
方式二、亞馬遜的JDK官網(wǎng):https://aws.amazon.com/cn/corretto/(這里的JDK是前sun公司的工程師開(kāi)發(fā)JDK的那一批人馬)
根據(jù)自己的電腦系統(tǒng)來(lái)選擇下載,這里以電腦是window的64位為例。后綴名為zip的是綠色版,直接解壓即可,msi是安裝版,本文章以綠色版為例,點(diǎn)擊下載后會(huì)有一個(gè)如下圖的壓縮包:
解壓如下:
方式三、jdk1.8網(wǎng)盤(pán)下載:https://pan.baidu.com/s/1qXjOdIo9Wp_uqdeXB1nwtA
提取碼:19pl
JDK的版本:JDK1.1~JDK1.9 對(duì)應(yīng)的就是 JDK1~JDK9;如 JDK8 其實(shí)就是 JDK1.8 的另一個(gè)名字,這里我們以JDK8為例
1、找到你下載好的JDK8鼠標(biāo)右鍵,選擇 以管理員身份運(yùn)行
接下就按步驟進(jìn)行,這里的安裝路徑建議更改,盡量避免放C盤(pán),之后一直下一步就好了。
三、JDK的目錄介紹
src.zip 歸檔的Java源代碼
目錄 | 描述 |
---|---|
bin | 包含一些用于開(kāi)發(fā)Java程序的工具,例如:編譯工具(javac.exe)、運(yùn)行工具 (java.exe) 、打包工具 (jar.exe)等。 |
include | C語(yǔ)言的頭文件,用于支持Java程序設(shè)計(jì)。 |
jre | Java運(yùn)行時(shí)環(huán)境的根目錄。 |
jre\bin | 包含Java平臺(tái)所使用工具和類庫(kù)的可執(zhí)行文件和DLL文件。 |
jre\lib | Java運(yùn)行時(shí)環(huán)境所使用的核心類庫(kù)。 |
lib | 包含開(kāi)發(fā)Java程序所使用的類庫(kù)文件。 |
demo | 包含一些用于演示的示例程序。 |
sample | 包含一些示例程序。 |
bin目錄下的部分介紹:
工具 | 描述 |
---|---|
javac.exe | Java語(yǔ)言編譯器, 將Java源代碼轉(zhuǎn)換成字節(jié)碼 |
java.exe | Java應(yīng)用程序啟動(dòng)器,直接從類文件執(zhí)行Java應(yīng)用程序字節(jié)代碼 |
javadoc.exe | Java API 文檔生成器,從源碼注釋中提取文檔 |
apt.exe | java 注釋處理器 |
appletviewer.exe | java applet 小程序?yàn)g覽器,一種執(zhí)行HTML文件上的Java小程序的Java瀏覽器 |
jar.exe | java文件壓縮打包工具 |
jdb.exe | Java 調(diào)試器,debugger,查錯(cuò)工具 |
javah.exe | C 頭文件和stub生成器,用于寫(xiě)本地化方法,例如生產(chǎn)JNI樣式的頭文件。產(chǎn)生可以調(diào)用Java過(guò)程的C過(guò)程,或建立能被Java程序調(diào)用的C過(guò)程的頭文件 |
javap.exe | class文件反編譯工具,顯示編譯類文件中的可訪問(wèn)功能和數(shù)據(jù),同時(shí)顯示字節(jié)代碼含義 |
四、配置環(huán)境變量
右鍵點(diǎn)擊任務(wù)欄Windows(開(kāi)始)處,依次選擇系統(tǒng)
和高級(jí)系統(tǒng)設(shè)置
選擇環(huán)境變量
分別添加如下的系統(tǒng)環(huán)境變量:
1、JAVA_HOME:
E:\configurations\JDK1.8(代表你的JDK安裝路徑)
這個(gè)是統(tǒng)一的,變量值對(duì)應(yīng)的是你的JDK安裝路徑,路徑可以在安裝時(shí)對(duì)應(yīng)的盤(pán)里搜索jdk即可
2、CLASSPATH:
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%lib\tools.jar
注意:前面的.;
不可遺漏!
3、Path:
%JAVA_HOME%\bin
若因安裝多個(gè)版本JDK產(chǎn)生沖突,則此處 %JAVA_HOME%\bin中的JAVA_HOME改為你主用的JDK安裝路徑(將路徑寫(xiě)死)即可,如 :%E:\configurations\JDK1.8%\bin
注意:部分Windows系統(tǒng)的Path中的內(nèi)容是寫(xiě)在一行的,各個(gè)環(huán)境變量值之間須用 ;
分隔。
環(huán)境變量解析:JANA_HOME配置的是 JDK的安裝路徑;CLASSPATH配置 Java加載類路徑,只有類在 CLASSPATH中Jva命令才能識(shí)別,在路徑前加“ . ”表示當(dāng)前路徑。PATH則配置的是系統(tǒng)在任何路徑下都可以識(shí)別的Java.Javac命令。
五、檢驗(yàn)是否配置成功
(1)同時(shí)按住win
+ R
,輸入 cmd
,回車,進(jìn)入命令提示符窗口
(2)輸入java –version
查看一下版本號(hào)
(3)再輸入 java
看看有沒(méi)有java相關(guān)信息
(4)最后是一個(gè)關(guān)鍵點(diǎn) 輸入 javac
,看看有沒(méi)有相關(guān)信息
(5)如果沒(méi)成功的話,需要重新檢查一輪?;旧暇褪锹窂脚錄](méi)配對(duì)的問(wèn)題了。
其他實(shí)用文章:
1、詳解Tomcat下載安裝以及IDEA配置Tomcat:
https://blog.csdn.net/m0_48170265/article/details/129073985文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-773481.html
2、詳解Maven下載安裝及IDEA配置Maven:
https://blog.csdn.net/m0_48170265/article/details/129081544文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-773481.html
到了這里,關(guān)于詳解JDK1.8等版本安裝及配置的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!