最新 最热

Scala专题系列(七):高阶函数

val num = 2.2val fun = scala.math.ceil _

2022-04-18
0

Scala专题系列(六) : Scala特质

Java 8 做出了改变。现在我们可以在接口中定义方法,这些方法被称为 defender 方法或默认方法。实现类仍可以提供自己的实现。如果实现类未提供自己的实现的话, defender 方法会被调用。因此, Java 8 中的接口行为更接近...

2022-04-18
0

Scala专题系列(五):类与对象

println(p.age) // 在调用无参方法时,圆括号可以不写 一般对于修改值得方法加上圆括号,对于取值的方法可以不写圆括号

2022-04-18
0

Scala专题系列(四) : Scala集合

层级1 :Iterable指的是哪些能生成涌来访问集合中所有元素的Iterator的集合

2022-04-18
0

Scala专题系列(三):Scala数组

val nums = new Array[Int](10) // 声明一个容量为10个整数的数组,所有元素的初始化为0val strs = new Array[String](10) // 声明一个容量为10个字符串的数组,所有元素的初始化为nullval arr = Array("hello","world")...

2022-04-18
0

Scala专题系列(二):Scala控制结构

Scala中if/else 语法结构和java,C++一样,不过,在Scala中if/else表达式有值,这个值就是跟在if或者else之后的表达式的值,例如:

2022-04-18
0

Scala专题系列(一):Scala基础

Scala 是 Scalable Language 的简写,是一门多范式的编程语言(函数式编程&面向对象编程)

2022-04-18
0

Spark RDD编程指南

在高层次上,每个 Spark 应用程序都包含一个驱动程序,该驱动程序运行用户的主要功能并在集群上执行各种并行操作。 Spark 提供的主要抽象是弹性分布式数据集 (RDD),它是跨集群节点分区的元素集合,可以并行操作。 RDD 是通...

2022-04-17
0

scala(十一) 派生类与派生对象

Scala语言是完全面向对象的语言,所以并没有静态的操作(即在Scala中没有静态的概念)。但是为了能够和Java语言交互(因为Java中有静态概念),就产生了一种特殊的对象来模拟类对象,该对象为单例对象。若单例对象名与类名一致,则称...

2022-04-15
0

scala(十) 抽象类和单例对象

在抽象类中,除了有抽象方法,还有具体的方法(带{})实现。 如:动物各种其他行为可能有些区别,但是只要是动物,就应该会睡觉,所以可以定义成具体的方法。...

2022-04-15
0