Java SE Development Kit JDK中文版簡稱JKD,是甲骨文Oracle公司開發(fā)的Java的開發(fā)工具包,包含Java運(yùn)行環(huán)境、Java開發(fā)工具和Java基礎(chǔ)類庫源代碼。Java Runtime Environment(JRE)是運(yùn)行Java程序的運(yùn)行環(huán)境,不管是做Java開發(fā)還是安卓開發(fā),都必須在系統(tǒng)安裝JRE運(yùn)行環(huán)境。JAVA語言的貢獻(xiàn)力量是其他任何技術(shù)無可比擬的。
Java SE Development Kit JDK 15新版特性
自從2017年JAVA 9發(fā)布之后,JAVA的發(fā)布版本跟上了敏捷開發(fā)的步伐,小步快跑,Java平臺發(fā)布節(jié)奏已從每3年以上的主要版本轉(zhuǎn)變?yōu)槊?個(gè)月發(fā)布一次功能。現(xiàn)在,每年的3月和9月都會(huì)發(fā)布新的版本功能。
2020年9月15日 Java 15 正式版發(fā)布了!
2020年3月17日 Java 14 正式版發(fā)布了!
特性一:全新的Switch表達(dá)式:通過擴(kuò)展原來的Switch來簡化編碼,現(xiàn)在它既可以用作語句,也可以用作表達(dá)式。在JDK 12和JDK 13中進(jìn)行了預(yù)覽之后,預(yù)計(jì)Switch表達(dá)式將成為JDK 14中的一個(gè)永久特性。Switch表達(dá)式還準(zhǔn)備在Switch中使用模式匹配,允許開發(fā)人員有條件地從對象中提取組件。Oracle在9月17日表示,switch表達(dá)式有望在Java開發(fā)工具包14 (JDK 14)中得到最終版。
特性二:在http://openjdk.java.net上發(fā)布的JDK 14的一個(gè)JDK增強(qiáng)建議(JEP)中,提及將升級Java的映射字節(jié)緩沖區(qū)以支持非易失性內(nèi)存。
支持NVM:在switch表達(dá)式正式到來之前,非易失性映射字節(jié)緩沖區(qū)(non-volatile mapped byte buffers)仍是官方提出的JDK14的惟一特性。非易失性映射字節(jié)緩沖區(qū)將添加新的特定于jdk的文件映射模式,允許使用FileChannel API創(chuàng)建引用非易失性內(nèi)存(NVM)的MappedByteBuffer實(shí)例。Intel 的傲騰內(nèi)存估計(jì)要笑出聲啦~
Java Development Kit 15安裝教程
1、在本站下載并解壓縮,雙擊“jdk-15_windows-x64_bin.exe”程序,點(diǎn)擊“下一步”

2、繼續(xù)“下一步”

3、程序正在安裝,稍等片刻即可

4、安裝完成,點(diǎn)擊“關(guān)閉”結(jié)束安裝向?qū)?/p>

jdk15環(huán)境變量配置
1、右鍵此電腦(我的電腦)屬性,選擇高級系統(tǒng)設(shè)置,然后打開環(huán)境變量,如下圖

2、打開環(huán)境變量之后如下圖。

3、新建JAVA_HOME

4、在Path中添加 %JAVA_HOME%\bin

5、新增CLASSPATH
( JDK10以后的版本不需要添加 )
新增系統(tǒng)變量,名字CLASSPATH
變量值: .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

6、環(huán)境變量添加完成之后開始測試:
打開命令提示符(搜索框輸入CMD打開)
輸入 : java -version
顯示以下內(nèi)容即為成功。

或者輸入 javac
