找回密码
 立即注册
查看: 1022|回复: 0

小马哥「一入 Java 深似海 」系列课程 第一期 语言基础与代码设计

[复制链接]
累计签到:85 天
连续签到:1 天
发表于 2019-4-30 19:57:04 | 显示全部楼层 |阅读模式
本帖最后由 冰点也疯狂 于 2019-4-30 19:58 编辑
8 D9 k- r3 k* z
# ~3 r7 T, J9 M, j第一节:Java 语言基础& C8 F) H; u5 y
主要内容
  H: a" X: X3 b/ g+ R/ V6 dJava 面向过程编程:介绍 Java 中主要的数据结构、方法调用、执行流程
7 @1 M" w$ e* K( jJava 面向对象基础:针对面向对象三大特性“封装性、派生性、多态性”作出具体化的说明, S  w2 k/ M, Z& N
Java 函数式基础:针对 Java 8 Lambda 语法特性展开讨论,包括“函数式接口、默认方法、方法引用” 等方面,着重探讨函数式编程设计- \- `6 Q) n: V2 `4 E6 ]4 |
Java 模块化基础:主要围绕 Java 动态代理,字节码提升
* \% g/ Y& M' F课程总结
5 q3 Y$ D( n5 q+ H: |9 \. Z" ~第二节:Java 面向对象设计(上)1 a8 Y/ ^$ U) D$ L2 N
主要内容
+ Y9 v" I5 C1 N; N7 P+ ^, `+ i类/接口设计:介绍类、抽象类、接口命名、访问性设计以及“封装性、派生性、多态性”技巧  t5 }3 T' h  n) ]  A8 ?3 z
枚举设计:理解枚举引入的意义以及变化,介绍 JDK 中常见枚举的设计* }5 W6 X$ s# u( X/ b
课程总结0 E! Y6 }0 W+ a! _( M% ^6 n
$ i0 I  S5 C+ v9 B2 M2 v% {$ Z
第三节:Java 面向对象设计(下)
6 F/ d! Y* g. H主要内容
" n8 j  C) t0 x# H6 ^2 B: e+ b泛型设计:了解泛型使用场景以及限制,通过 JDK 以及开源项目领悟其中的设计模式5 S7 m" o0 D" P) H. z
方法设计:介绍方法命名、返回类型、参数类型、名称以及数量的设计模式; Q8 C6 }7 Z& Z2 z9 `2 b
课程总结* e5 o, F$ U' {
$ G1 v. C! r2 o/ ^% [) ]
第四节:Java 函数式设计
* F) a$ i  u; r0 T主要内容9 s$ k1 `, z7 G
函数式设计:讨论函数式设计技巧,如 Supplier、Consumer 以及 Function 在日常开发中的运用
- g8 Z+ ?- X7 t3 f; DStream API:使用场景、常见操作以及注意事项
' Z, e5 U% E7 N" ]+ T3 TStream API 设计:根据 Stream API 的特点,结合“SCFP”的特性从中设计相关的函数接口. `5 Z. z  h0 y. x
课程总结# G3 Y/ p2 q2 {2 a, a* U8 J
4 C5 u$ ^8 F" r+ a2 K$ o

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

点击这里给我发消息

QQ|小黑屋|Archiver|手机版|一路学IT论坛 专业视频教程网站

GMT+8, 2026-9-1 05:39

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表