教育行業(yè)A股IPO第一股(股票代碼 003032)

全國(guó)咨詢/投訴熱線:400-618-4000

Java教程:jdk14新特性詳解

更新時(shí)間:2020年09月24日15時(shí)56分 來源:傳智播客 瀏覽次數(shù):

jdk14新特性詳解

Jdk14新特性詳細(xì)視頻介紹

中級(jí) 共28課

Java 14通過每六個(gè)月發(fā)布一次新功能,為企業(yè)和開發(fā)人員社區(qū)提供新的增強(qiáng)功能,繼續(xù)了Oracle加快創(chuàng)新的承諾。最新的Java開發(fā)工具包(JDK)提供了新功能,其中包括兩項(xiàng)備受期待的新預(yù)覽功能–實(shí)例匹配的模式匹配(JEP 305)和記錄(JEP 359),以及文本塊的第二個(gè)預(yù)覽(JEP 368)。提取碼:wl2o

百度云盤下載(已有20534人下載)


1、課程簡(jiǎn)介

JDK 8 已經(jīng)在 2014年 3月 18日正式可用,JDK 8作為長(zhǎng)期支持(Long-Term-Support)版本,距離現(xiàn)在已經(jīng) 5年多時(shí)間過去了。5年時(shí)間里很多企業(yè)也都換上了 JDK 8,2018年09月25日作為下一個(gè)LTS的JDK版本:JDK 11也應(yīng)運(yùn)而生,Oracle表示會(huì)對(duì)JDK 11提供大力支持、長(zhǎng)期支持。之后陸續(xù)發(fā)布了JDK 12 和JDK 13,JDK 14在 2020年 3月17日正式發(fā)布。Oracle在2020年3月17日宣布[Java 14(Oracle JDK 14)](http://www.oracle.com/java)的全面上市。Java 14通過每六個(gè)月發(fā)布一次新功能,為企業(yè)和開發(fā)人員社區(qū)提供新的增強(qiáng)功能,繼續(xù)了Oracle加快創(chuàng)新的承諾。最新的Java開發(fā)工具包(JDK)提供了新功能,其中包括兩項(xiàng)備受期待的新預(yù)覽功能–實(shí)例匹配的模式匹配(JEP 305)和記錄(JEP 359),以及文本塊的第二個(gè)預(yù)覽(JEP 368)。此外,最新的Java版本增加了對(duì)switch表達(dá)式的Java語言支持,公開了用于持續(xù)監(jiān)控JDK Flight Recorder數(shù)據(jù)的新API,將低延遲Z垃圾收集器的可用性擴(kuò)展到了macOS和Windows,并在孵化器模塊中添加了包裝完備的Java應(yīng)用程序和新的外部?jī)?nèi)存訪問API,以安全,高效地訪問Java堆外部的內(nèi)存。

在本套課程中,我們將全面的講解JDK 14的16個(gè)增強(qiáng)提案中涉及到的重點(diǎn)新特性,從環(huán)境的部署到技術(shù)的原理和應(yīng)用場(chǎng)景都會(huì)一一的講解,課程中將通過代碼去演示JDK 14新特性的具體細(xì)節(jié),講解思路清晰易懂,讀者可以快速的了解JDK 14的重點(diǎn)新特性。

簡(jiǎn)化版介紹:

JDK 14在 2020年 3月17日正式發(fā)布。Oracle在2020年3月17日宣布[Java 14(Oracle JDK 14)](http://www.oracle.com/java)的全面上市。Java 14通過每六個(gè)月發(fā)布一次新功能,為企業(yè)和開發(fā)人員社區(qū)提供新的增強(qiáng)功能,繼續(xù)了Oracle加快創(chuàng)新的承諾。最新的Java開發(fā)工具包(JDK)提供了新功能,其中包括兩項(xiàng)備受期待的新預(yù)覽功能–實(shí)例匹配的模式匹配(JEP 305)和記錄(JEP 359),以及文本塊的第二個(gè)預(yù)覽(JEP 368)。此外,最新的Java版本增加了對(duì)switch表達(dá)式的Java語言支持,公開了用于持續(xù)監(jiān)控JDK Flight Recorder數(shù)據(jù)的新API,將低延遲Z垃圾收集器的可用性擴(kuò)展到了macOS和Windows,并在孵化器模塊中添加了包裝完備的Java應(yīng)用程序和新的外部?jī)?nèi)存訪問API,以安全,高效地訪問Java堆外部的內(nèi)存。


2、適應(yīng)人群

有一定的Java SE基礎(chǔ)都可以。

3、課程亮點(diǎn)

系統(tǒng)的學(xué)習(xí)JDK 14的新特性,快速了解JDK 14中涉及到的重點(diǎn)Java新特性技術(shù)。

JDK 14新特性介紹

1. JDK 14詳細(xì)概述

2. JDK 14總體概覽

3. JDK 14官方計(jì)劃

4. JDK 14新特性預(yù)覽

5. 使用JDK 14說明

JDK 14新特性深入理解

1. JEP 305: instanceof的模式匹配 (預(yù)覽)

2. JEP 361: Switch表達(dá)式 (標(biāo)準(zhǔn))

·JEP 368: Text Blocks(二次預(yù)覽)

·JEP 343: Java打包工具(孵化項(xiàng)目)

 ·JEP 358: 友好的空指針異常

·JEP 359: Records記錄類型 (預(yù)覽

·JEP 352: 非易失性映射字節(jié)緩沖區(qū)

·JEP 345: G1的NUMA內(nèi)存分配優(yōu)化

·JEP 349: JFR事件流

·JEP 370: 外部存儲(chǔ)器API(孵化)

·JDK 14的其他新特性

4、主講內(nèi)容

第一章 JDK 14新特性介紹

1. JDK 14詳細(xì)概述

2. JDK 14總體概覽

3. JDK 14官方計(jì)劃

4. JDK 14新特性預(yù)覽

5. 使用JDK 14說明

第二章 JDK 14新特性深入理解

1. JEP 305: instanceof的模式匹配 (預(yù)覽)

2. JEP 361: Switch表達(dá)式 (標(biāo)準(zhǔn))

以前的switch程序

JDK 14不需要break了

JDK 14的switch表達(dá)式

JDK 14中switch的多值匹配

JDK 14的Yielding a value

小結(jié)

3. JEP 368: Text Blocks(二次預(yù)覽)

引入

設(shè)計(jì)初衷

HTML示例

HTML

SQL

多語言示例

縮進(jìn)

4. JEP 343: Java打包工具(孵化項(xiàng)目)

引入

詳解

5. JEP 358: 友好的空指針異常

引入

詳解

其它情況示范

詳細(xì)示例

6. JEP 359: Records記錄類型 (預(yù)覽

動(dòng)機(jī)

描述

限制

在record中額外聲明變量

7. JEP 352: 非易失性映射字節(jié)緩沖區(qū)

動(dòng)機(jī)

描述

8. JEP 345: G1的NUMA內(nèi)存分配優(yōu)化

動(dòng)機(jī)

描述

9. JEP 349: JFR事件流

動(dòng)機(jī)

描述

10. JEP 370: 外部存儲(chǔ)器API(孵化)

動(dòng)機(jī)

描述

11. JDK 14的其他新特性

JEP 362: 棄用Solaris和SPARC端口

JEP 363: 移除CMS垃圾收集器

JEP 364: macOS系統(tǒng)上的ZGC(實(shí)驗(yàn))

JEP 365: Windows系統(tǒng)上的ZGC(實(shí)驗(yàn))

JEP 366: 棄用Parallel Scavenge

JEP 367: 移除Pack200工具和API

第三章 總結(jié)

1. 內(nèi)容總結(jié)

1590032240449_視頻資源獲取.jpg

猜你喜歡

Java是什么?

Java面試之樂觀鎖和悲觀鎖的區(qū)別

Java是什么?Java是干什么的?

MyBatis是什么?有什么作用?

Java高級(jí)軟件工程師培訓(xùn)課程 

0 分享到:
和我們?cè)诰€交談!