- 集合的概念
- 集合的类型
- Collection接口
- Iterator接口
- Set接口
- List接口
- Comparable接口
- Map接口
- Map的hash值说明
- *集合接口线程的安全性
- *集合内部实现算法的比较和场景说明
- *并发编程下 volatile关键字和atomic包
- 软件系统的整体设计说明
- 函数式编程简介
- Lambda表达式
- 函数式接口
- Lambda遍历Collection集合
- Lambda表达式遍历Iterator迭代器
- Predicate操作Collection集合
- 高阶函数
- 闭包和回调函数
- 函数组合
- 科里化和部分求值
- stream简介
- stream常用操作
- Collect(toList())
- map
- filter
- flatMap
- reduce(max,average, min,count)
- 数据的并行化处理
- 收集器
- 元素顺序
- Stream操作collection集合
- * 深入理解Stream流水线
- 选择运算
- 投影运算
- 关系运算的组合
- 并运算
- 集合差运算
- 笛卡尔积运算
- 更名运算
- 集合交运算
- 自然连接运算
- 除运算
- 赋值运算
- 广义投影
- 聚集函数
- 外连接
- 左外连接
- 全外连接
文献参考: