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

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

[复制链接]
累计签到:85 天
连续签到:1 天
发表于 2019-4-30 19:57:04 | 显示全部楼层 |阅读模式
本帖最后由 冰点也疯狂 于 2019-4-30 19:58 编辑 / X0 B6 T5 X) \6 {. O3 T3 h8 b6 k5 o
* ?2 P' B* z0 z, e
第一节:Java 语言基础
7 k0 y  o3 z8 p# y! k8 [主要内容2 P$ q' p) C& w7 T
Java 面向过程编程:介绍 Java 中主要的数据结构、方法调用、执行流程9 c! d; ?3 |1 n3 G, ~' k. Y& d
Java 面向对象基础:针对面向对象三大特性“封装性、派生性、多态性”作出具体化的说明
- R2 ?, n8 Z3 U. E5 V( D3 ZJava 函数式基础:针对 Java 8 Lambda 语法特性展开讨论,包括“函数式接口、默认方法、方法引用” 等方面,着重探讨函数式编程设计0 V# \; C. `6 U4 |: L
Java 模块化基础:主要围绕 Java 动态代理,字节码提升( w: W0 Y3 h8 x9 ~% `
课程总结
, y! |  X& A9 F第二节:Java 面向对象设计(上)
9 g+ x# ]2 x0 k3 H' A, m& d1 t& e& {( J主要内容( W& W9 _6 u: H  x! c4 z
类/接口设计:介绍类、抽象类、接口命名、访问性设计以及“封装性、派生性、多态性”技巧
, O* k. ^' `, l; C& u枚举设计:理解枚举引入的意义以及变化,介绍 JDK 中常见枚举的设计
' t4 ~: H& g! X  ?  [课程总结
" [& [% c/ G* `0 ^6 R, i2 ~& m5 d$ k4 c! Z0 v, `, L- K4 [2 s
第三节:Java 面向对象设计(下)
& w: W( M3 m; y2 U- f主要内容4 ^8 d, z1 {' _8 l
泛型设计:了解泛型使用场景以及限制,通过 JDK 以及开源项目领悟其中的设计模式
1 ]3 o' L% ]9 d: Z( A方法设计:介绍方法命名、返回类型、参数类型、名称以及数量的设计模式# L  @9 U3 [6 v9 f, [+ D
课程总结
9 U5 ?+ H2 q$ T4 U
3 a+ o# P8 }) B0 D第四节:Java 函数式设计! w% O8 Z1 a/ y3 o8 [
主要内容' c. j! M) X- O2 Y" R
函数式设计:讨论函数式设计技巧,如 Supplier、Consumer 以及 Function 在日常开发中的运用
/ D" S, w; @. Q" f1 ~- M9 YStream API:使用场景、常见操作以及注意事项
  ]' B( [* y' q' ]3 Q* h% c$ SStream API 设计:根据 Stream API 的特点,结合“SCFP”的特性从中设计相关的函数接口
" }/ c* l  B# J! C4 Y/ v+ b' W+ d2 n课程总结& g" t* a- Q( R& [
' \. F! [* r' i7 D- y) u

本帖子中包含更多资源

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

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

本版积分规则

关闭

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

点击这里给我发消息

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

GMT+8, 2026-10-31 20:44

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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