更新時間:2019-11-26 來源:黑馬程序員 瀏覽量:
![]() | JDK8新特性介紹 | |
中級 | 共40課 | |
新的時間API也是JDK 8的一項(xiàng)重大更新,本課程介紹了JDK 8之前的時間API存在的問題,及JDK 8時間API的好處,并對新的時間API進(jìn)行詳細(xì)深入的講解。 | ||
1、課程簡介
Oracle公司于2014年3月18日發(fā)布 JDK 8,目前JDK 8是企業(yè)中使用最廣泛的JDK版本。JDK 8是一次重大的版本升級,帶來了很多的新特性,包括函數(shù)式編程,新的日期 API, Stream API 等。
在本套課程中,我們將由淺入深的來學(xué)習(xí)JDK
8的新特性,從Lambda表達(dá)式的使用到Lambda的實(shí)現(xiàn)原理,再到方法引用。全面的講解Stream中常用的API,并詳細(xì)講解并行Stream的使用及注意事項(xiàng),然后深入研究并行Stream的底層原理。新的時間API也是JDK
8的一項(xiàng)重大更新,本課程介紹了JDK 8之前的時間API存在的問題,及JDK 8時間API的好處,并對新的時間API進(jìn)行詳細(xì)深入的講解。
簡化版介紹:
JDK 8是一次重大的版本升級。目前JDK 8是企業(yè)中使用最廣泛的JDK版本。
在本套課程中,我們將由淺入深的來學(xué)習(xí)JDK
8的新特性,從Lambda表達(dá)式的使用到Lambda的實(shí)現(xiàn)原理,再到方法引用。全面的講解Stream中常用的API,并詳細(xì)講解并行Stream的使用及注意事項(xiàng),然后深入研究并行Stream的底層原理。新的時間API也是JDK
8的一項(xiàng)重大更新,本課程介紹了JDK 8之前的時間API存在的問題,及JDK 8時間API的好處,并對新的時間API進(jìn)行詳細(xì)深入的講解。
2、適應(yīng)人群
有Java基礎(chǔ)即可。
3、課程亮點(diǎn)
由淺入深的全面學(xué)習(xí)JDK 8的新特性。
lLambda表達(dá)式
nLambda的使用
nLambda的實(shí)現(xiàn)原理
nLambda省略格式
nLambda的前提條件
nLambda和匿名內(nèi)部類的對比
l方法引用
n對象名::引用成員方法
n類名::引用靜態(tài)方法
n類名::引用實(shí)例方法
n類名::構(gòu)造器
n數(shù)組::構(gòu)造器
lStream流
nStream常用方法
nparallelStream的使用
nparallelStream線程安全問題
nparallelStream實(shí)現(xiàn)原理
l新的時間和日期 API
n舊版日期時間 API 存在的問題
n新日期時間 API介紹
nJDK 8的日期和時間類使用
nJDK 8的時間格式化與解析
nJDK 8的 Instant 類
nJDK 8的計算日期時間差類
nJDK 8的時間校正器
nJDK 8設(shè)置日期時間的時區(qū)
4、主講內(nèi)容
章節(jié)一:Lambda表達(dá)式
1.使用匿名內(nèi)部類存在的問題
2.Lambda簡介
3.Lambda的格式
4.Lambda的實(shí)現(xiàn)原理
5.Lambda省略格式
6.Lambda的前提條件
7.Lambda和匿名內(nèi)部類的對比
章節(jié)二:Java 8對接口的增強(qiáng)
1.JDK 8接口增強(qiáng)介紹
2.JDK 8接口默認(rèn)方法
3.JDK 8接口靜態(tài)方法
章節(jié)三:常用內(nèi)置函數(shù)式接口
1.常用函數(shù)式接口引入
2.Supplier接口
3.Consumer接口
4.Function接口
5.Predicate接口
章節(jié)四:方法引用
1.冗余的Lambda表達(dá)式
2.方法引用介紹
3.常見引用方式
章節(jié)五:Stream流
1.Stream流介紹
2.獲取Stream流的兩種方式
3.Stream常用方法分類和注意事項(xiàng)
4.Stream常用方法
5.收集Stream流中的結(jié)果
6.parallelStream的使用
7.parallelStream線程安全問題
8.parallelStream背后的技術(shù)
章節(jié)六:Optional類
1.以前對null的處理方式
2.Optional類介紹
3.Optional的基本使用
4.Optional的高級使用
章節(jié)七:新的時間和日期 API
1.舊版日期時間 API 存在的問題
2.新日期時間 API介紹
3.JDK 8的日期和時間類使用
4.JDK 8的時間格式化與解析
5.JDK 8的 Instant 類
6.JDK 8的計算日期時間差類
7.JDK 8的時間校正器
8.JDK 8設(shè)置日期時間的時區(qū)
章節(jié)八:重復(fù)注解
1.重復(fù)注解的使用
2.類型注解的使用
推薦了解黑馬程序員Java培訓(xùn)課程。
猜你喜歡
JDK下載安裝與環(huán)境變量配置圖文教程【超詳細(xì)】
【AI設(shè)計】北京143期畢業(yè)僅36天,全員拿下高薪offer!黑馬AI設(shè)計連續(xù)6期100%高薪就業(yè)
2025-09-19【跨境電商運(yùn)營】深圳跨境電商運(yùn)營畢業(yè)22個工作日,就業(yè)率91%+,最高薪資達(dá)13500元
2025-09-19【AI運(yùn)維】鄭州運(yùn)維1期就業(yè)班,畢業(yè)14個工作日,班級93%同學(xué)已拿到Offer, 一線均薪資 1W+
2025-09-19【AI鴻蒙開發(fā)】上海校區(qū)AI鴻蒙開發(fā)4期5期,距離畢業(yè)21天,就業(yè)率91%,平均薪資14046元
2025-09-19【AI大模型開發(fā)-Python】畢業(yè)33個工作日,就業(yè)率已達(dá)到94.55%,班均薪資20763元
2025-09-19【AI智能應(yīng)用開發(fā)-Java】畢業(yè)5個工作日就業(yè)率98.18%,最高薪資 17.5k*13薪,全班平均薪資9244元
2025-09-19