2020年4月11日
摘要: 1 重点 filter方法的使用 map方法的使用 flatMap方法的使用 forEach方法的使用 2 map和flatMap的区别: map的作用很容易理解就是对rdd之中的元素进行逐一进行函数操作映射为另外一个rdd。 flatMap的操作是将函数应用于rdd之中的每一个元素,将返回的迭代器 阅读全文
posted @ 2020-04-11 12:17 菜鸟乙 阅读(330) 评论(0) 推荐(0) 编辑
摘要: 1 重点 理解流程操作分类 常用的方法 2 Stream流操作分类: 2.1 流操作分类之中间操作(Intermediate): 无状态操作——filter/map/peek等有状态操作——dictinct/sorted/limit等 2.2 流操作分类之终端操作(Termina1):非短路操作—— 阅读全文
posted @ 2020-04-11 08:34 菜鸟乙 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 3-4讲的没有意义,直接过了 1 重点 概念解析中的定义 Stream流的组成 Stream流和集合的区别 2 概念解析 定义: 从支持数据处理操作的源生成的元素序列。 解释: 元素序列:和集合一样,流也是一个接口,可以访问特定元素类型的一组有序值,有序值就是元素序列 源:为流提供数据的源头,比如集 阅读全文
posted @ 2020-04-11 07:04 菜鸟乙 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 1 第二节 lambda 表达式应用范围是什么? 什么时候 用它 是哪些方法调用吗?是集合调用吗?还是 所有的方法调用呢?调用的条件是什么呢?每次都开一个新的线程吗?还是单单为了与流一起应用?函数式编程只是试试水? 阅读全文
posted @ 2020-04-11 06:46 菜鸟乙 阅读(396) 评论(0) 推荐(0) 编辑