2024最新版JDK安裝保姆級(jí)教程
一、JDK簡(jiǎn)介
JDK(Java Development Kit,Java開發(fā)工具包)是用于開發(fā)Java應(yīng)用程序的工具集。它包括了一系列開發(fā)工具和庫,用于編寫、編譯、調(diào)試和運(yùn)行Java程序。JDK是Java開發(fā)者必須安裝的軟件包。
JDK通常包括以下主要組件:
- Java編譯器 (javac):用于將Java源代碼編譯成字節(jié)碼 (.class 文件)。
- Java運(yùn)行時(shí)環(huán)境 (JRE):包括Java虛擬機(jī) (JVM) 和標(biāo)準(zhǔn)類庫,用于運(yùn)行Java應(yīng)用程序。JRE是JDK的一部分。
- Java解釋器/加載器 (java):用于解釋和運(yùn)行字節(jié)碼。
- 標(biāo)準(zhǔn)類庫:一系列標(biāo)準(zhǔn)類庫,提供常用的功能,例如數(shù)據(jù)結(jié)構(gòu)、數(shù)學(xué)運(yùn)算、輸入輸出、網(wǎng)絡(luò)編程等。
- 開發(fā)工具:如調(diào)試器 (jdb)、文檔生成器 (javadoc)、歸檔工具 (jar) 等。
JDK 使開發(fā)者能夠從編寫代碼到將其打包為可分發(fā)的應(yīng)用程序。每個(gè)JDK版本都會(huì)引入新的功能、性能改進(jìn)和安全更新,因此開發(fā)者通常會(huì)選擇適合其項(xiàng)目需求的版本進(jìn)行開發(fā)。
二、JDK版本
截至2024年,Oracle的Java Development Kit (JDK) 主要有以下幾個(gè)長(zhǎng)期支持 (LTS) 版本被認(rèn)為是穩(wěn)定版本:
- JDK 8:發(fā)布于2014年3月,廣泛使用并得到長(zhǎng)期支持。
- JDK 11:發(fā)布于2018年9月,是另一個(gè)LTS版本,廣泛用于生產(chǎn)環(huán)境。
- JDK 17:發(fā)布于2021年9月,是最新的LTS版本,得到長(zhǎng)期支持。
非LTS版本也會(huì)在各自發(fā)布周期內(nèi)得到支持,但生命周期較短。例如,JDK 9、JDK 10、JDK 12-16 等都屬于非LTS版本,通常支持六個(gè)月。對(duì)于生產(chǎn)環(huán)境,建議選擇LTS版本以獲得長(zhǎng)期的安全更新和穩(wěn)定性支持。
那多說無益我們來開始安裝
三、JDK安裝(JDK 17)
1、JDK下載
(下載地址)
https://www.oracle.com/java/technologies/downloads/ 也可以點(diǎn)擊這里下載
2、JDK安裝
我們得到安裝包,雙擊!
點(diǎn)擊下一步
選擇更改或者直接下一步
更改路徑
繼續(xù)下一步
出現(xiàn)這個(gè)頁面就安裝成功了!
四、配置環(huán)境變量
1、環(huán)境變量簡(jiǎn)介
環(huán)境變量是一個(gè)動(dòng)態(tài)命名值,它能夠影響系統(tǒng)運(yùn)行過程中的行為。這些變量可以用于存儲(chǔ)系統(tǒng)配置和其他信息,以便操作系統(tǒng)和應(yīng)用程序可以訪問這些信息。環(huán)境變量通常用于配置應(yīng)用程序的運(yùn)行環(huán)境,簡(jiǎn)化命令行操作,以及設(shè)置系統(tǒng)路徑等。
2、配置JAVA_HOME
此電腦鼠標(biāo)右擊點(diǎn)擊屬性
點(diǎn)擊高級(jí)系統(tǒng)設(shè)置
點(diǎn)擊環(huán)境變量
在系統(tǒng)變量點(diǎn)擊新建
變量名:JAVA_HOME
變量值:上面自己的安裝路徑
如果沒改,默認(rèn)為:C:\Program Files\Java\jdk-17
填寫完畢之后點(diǎn)擊確定回到環(huán)境變量
系統(tǒng)變量點(diǎn)擊Path,然后點(diǎn)擊編輯
進(jìn)入頁面點(diǎn)擊新建
將JAVA_HOME加到Path里
%JAVA_HOME%\bin
然后點(diǎn)擊確認(rèn)
回到環(huán)境變量點(diǎn)擊確認(rèn)
回到系統(tǒng)屬性繼續(xù)點(diǎn)擊確認(rèn)
這樣我們的JDK環(huán)境變量就配置好了,那我們?cè)撊绾螜z驗(yàn)?zāi)兀?/p>
五、查看是否安裝成功
點(diǎn)擊WIN+R(WIN鍵是鍵盤上畫著窗口圖標(biāo)鍵)
輸入cmd
回車之后我們進(jìn)入到命令窗口里
輸入:java -version 回車
如果顯示出JDK版本那我們就大功告成啦!
ps:如果不成功,就重啟電腦,有的系統(tǒng)編輯環(huán)境變量后只有重啟后才會(huì)生效!
總結(jié)
到此這篇關(guān)于2024最新版JDK安裝保姆級(jí)教程的文章就介紹到這了,更多相關(guān)2024最新版JDK安裝內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
SpringBoot整合FTP實(shí)現(xiàn)文件傳輸?shù)牟襟E
這篇文章主要給大家介紹了SpringBoot整合FTP實(shí)現(xiàn)文件傳輸?shù)牟襟E,文中的流程步驟和代碼示例介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作有一定的幫助,需要的朋友可以參考下2023-11-11spring?boot?3使用?elasticsearch?提供搜索建議的實(shí)例詳解
這篇文章主要介紹了spring?boot3使用elasticsearch提供搜索建議,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2023-08-08java 通過cmd 調(diào)用命令啟動(dòng)tomcat的操作
這篇文章主要介紹了java 通過cmd 調(diào)用命令啟動(dòng)tomcat的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2020-11-11SpringCloud之分布式配置中心Spring Cloud Config高可用配置實(shí)例代碼
這篇文章主要介紹了SpringCloud之分布式配置中心Spring Cloud Config高可用配置實(shí)例代碼,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2018-04-04Java反射設(shè)置/獲取對(duì)象屬性值三種方式
這篇文章主要給大家介紹了關(guān)于Java反射設(shè)置/獲取對(duì)象屬性值的三種方式,反射機(jī)制的用途非常多,比如獲取方法,屬性名和屬性值等,甚至可以獲取標(biāo)簽等標(biāo)簽屬性,需要的朋友可以參考下2023-11-11