TA的每日心情 | 开心 2024-9-19 21:14 |
---|
签到天数: 757 天 [LV.10]以坛为家III
管理员
- 积分
- 1312677
|
一课掌握Lambda表达式语法及应用(完结)
〖课程介绍〗:! I4 J& J5 p% n4 I
如何应对传统项目开发中遇到的代码冗余的问题?如何提升开发效率?如何精简代码?学会Lambda必不可少~ Lambda表达式是函数式编程思想的一种体现,本课程先讲解了Lambda表达式基本操作语法和底层原理,再结合Stream完成项目重构,帮助你夯实Lambda表达式基础,轻松应对工作和面试。另外,JDK8以后,源码中开始应用Lambda表达式,学习它对以后钻研源码非常重要。
& b; Y! q4 m- X0 r/ Y4 c' R
〖课程目录〗:
第1章 课程介绍
理清本课程学习目的,对lambda基础有简单的认识。
视频:( c' i+ H8 m; `/ @) `( @
1-1 课程介绍 (02:25)
第2章 Java为什么引入Lambda表达式: }: _4 W5 @1 n
从实际问题入手,介绍lambda表达对于程序优化带来的好处: |) S3 B. [' {; h: ?. R8 t% H# Q
视频:: z& }; D" ]+ P$ g
2-1 为什么引入Lambda表达式 (08:44)- N" I9 u v7 _& b. E) t
第3章 Lambda表达式的基础知识
什么是函数式接口、Lambda表达式的基础语法、方法重载与Lambda表达式以及底层构建原理。
视频:
3-1 函数式接口概述和定义 (05:19)
视频:
3-2 默认方法和静态方法 (09:16)) D0 Z9 {9 h( D" V% R4 i7 _
视频:
3-3 Lambda表达式和函数式接口的关系 (04:21)$ F6 H) L- |5 c" n9 U0 p; r
视频:
3-4 jdk中常见的函数式接口 (14:23)
视频: M" f' Q& w. @: r
3-5 Lambda表达式基本语法 (10:17)
视频:4 C! L" D" q2 o( b3 A0 l @
3-6 变量捕获-变量的访问操作 (06:17)" n0 [6 R5 X/ o) |$ p* G4 U; ^
视频:2 r5 y; h0 U" O7 i1 [- f
3-7 Lambda表达式类型检查 (07:18)
视频:
3-8 方法重载和Lambda表达式 (05:00)8 s' h% ~3 ?0 s/ S
视频:8 L; G: P3 S6 c6 u8 r
3-9 Lmabda表达式底层构建原理 (06:19)/ {, |2 W6 ^! f
第4章 Lambda表达式在集合中的运用+ m: T- n) I" V' Y
介绍方法引用、Java Stream 如何操作集合及底层原理。' }4 h2 \, P& }9 N' y: r: R g
视频:
4-1 方法引用 (12:19)( ]9 o* e: D6 m' y- o( e6 p4 Y
视频:
4-2 Stream概述 (05:16)
视频:: l3 f% l6 m' ~7 J* }6 p
4-3 Stream API (09:27)9 ?' q- J% D) h' h+ C# A
视频:6 G8 e8 W; n& ]) ~
4-4 Stream操作集合中的数据-上 (13:55)
视频:
4-5 Stream操作集合中的数据-下 (13:29)+ y7 ]; Y- W2 R% _ C
第5章 Lambda表达式在实际生产中的应用
手把手使用lambda表达式对一个项目进行重构,分析性能问题、线程安全问题。最后给课程做一个总结。
视频:" g" u# I& q: ]* X- \
5-1 Lambda表达式重构项目 (14:06)" `9 [- @ Z7 P
视频:5 x0 a8 c! f! b* l
5-2 Lambda和Stream性能问题 (16:26)
视频:4 H2 d2 {7 b( o; Z, V
5-3 线程安全问题 (06:53). V5 p, D% k( A6 c3 h4 L- d
视频:
5-4 课程总结 游客,本付费内容需要支付 600金钱 才能浏览! 会员全站免费下载, 开通会员支付
|
|