1.2.1 将方法作为一等公民:将方法作为值传递给方法
1.2.2 传递代码:利用谓词传递代码(方法),来筛选苹果
1.2.3 传递代码:利用谓词传递代码(Lambda/匿名函数),来筛选苹果
1.3 Java8的流式API(Stream API)顺序处理 和 并行处理
2.3 行为参数化(未优化)
2.3.2 行为参数化的大前提下使用匿名内部类传参(优化)
2.3.3 行为参数化的大前提下使用Lambda表达式传参(再优化)
2.3.4 行为参数化的大前提下使用Lambda表达式传参并对List类型抽象化突破类型限制(再优化)
2.4.1 行为参数化案例一:用ComParator排序
2.4.2 行为参数化案例二:用Runnable执行代码块
3.1 Lambda表达式定义 && 语法 && 常见Lambda表达式案例
3.2.1 在函数式接口上使用Lambda表达式
3.2.2 在函数描述符上使用Lambda表达式
3.3 环绕执行模式下:利用Lambda表达式让执行行为多样化
3.4 JAVA API 中几个常见的函数式接口用法
3.4 Java API 中常用函数式接口 、原始类型特化 以及 小练习
3.4 Lambda表达式的异常处理
3.5 Lambda类型检查(系统怎样判断你使用的Lambda类型是否正确?)
3.5 函数描述符兼容Lambda表达式的规则
3.5 Lambda类型推断和参数类型省略