02 2024 档案

摘要:值类 value class 值类的设计目的是使得隐式转换高效进行。特点: 继承自AnyVal 主构函数中包含且仅包含一个val字段 没有其他字段或构造函数 自动提供equals、hashCode函数,基于比较和散列包含的唯一字段 早定义 early definition覆盖早定义,为了解决父类初始 阅读全文
posted @ 2024-02-04 16:20 秋渡晚枫 阅读(3) 评论(0) 推荐(0) 编辑
摘要:继承 inheritance 特质(trait)是定义行为、状态的抽象,类似java中的interface,但语义、功能更丰富。 尽管特质比java interface语义丰富很多,但暂且把使得一个类具备一个特质的行为称为一个类++实现++了一个特质。 类型只能继承一个class,不存在多继承,但类 阅读全文
posted @ 2024-02-03 16:21 秋渡晚枫 阅读(10) 评论(0) 推荐(0) 编辑
摘要:创建DataFrames 数据 Copy {"id":"1","name":"zhangsan","age":"12"} {"id":"2","name":"lisi","age":"12"} {"id":"3","name":"wangwu","age":& 阅读全文
posted @ 2024-02-02 19:11 秋渡晚枫 阅读(43) 评论(0) 推荐(0) 编辑
摘要:特点:懒执行 (1)map map的输入变换函数应用于RDD中所有元素 (2)flatMap flatMap与map区别在于map为“映射”,而flatMap“先映射,后扁平化”,map对每一次(func)都产生一个元素,返回一个对象,而flatMap多一步就是将所有对象合并为一个对象。 (3)fl 阅读全文
posted @ 2024-02-01 19:47 秋渡晚枫 阅读(8) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示