Scala的Actor类似于Java中的多线程编程。但是不同的是,Scala的Actor提供的模型与多线程有所不同...[作者空间]
Scala提供的隐式转换和隐式参数功能,是非常有特色的功能。是Java等编程语言所没有的功能。它可以允许你手动指定...[作者空间]
类型参数是什么?类型参数其实就类似于Java中的泛型。先说说Java中的泛型是什么,比如我们有List a = n...[作者空间]
模式匹配是Scala中非常有特色,非常强大的一种功能。模式匹配,其实类似于Java中的swich case语法,即...[作者空间]
大纲1、Scala的集合体系结构2、List3、LinkedList4、Set5、集合的函数式编程6、函数式编程综...[作者空间]
Scala中的函数是Java中完全没有的概念。因为Java是完全面向对象的编程语言,没有任何面向过程编程语言的特性...[作者空间]
大纲1、trait基础知识1-1 将trait作为接口使用1-2 在trait中定义具体方法1-3 在trait中...[作者空间]
1.extends Scala中,让子类继承父类,与Java一样,也是使用extends关键字 继承就代表,子类可...[作者空间]
大纲1、定义一个简单的类2、field的getter与setter详解3、constructor详解4、内部类介绍...[作者空间]
1. 创建Map 2. 访问Map的元素 获取指定key对应的value,如果key不存在,会报错val leoA...[作者空间]
1. 使用yield和函数式编程转换数组 对Array进行转换,获取的还是Arrayval a = Array(1...[作者空间]
1.Array 在Scala中,Array代表的含义与Java中类似,也是长度不可改变的数组。此外,由于Scala...[作者空间]
1. 过程 在Scala中,定义函数时,如果函数体直接包裹在了花括号里面,而没有使用=连接,则函数的返回值类型就是...[作者空间]
1. 变长参数 在Scala中,有时我们需要将函数定义为参数个数可变的形式,则此时可以使用变长参数定义函数。 输出...[作者空间]
1.默认参数 在Scala中,有时我们调用某些函数时,不希望给出参数的具体值,而希望使用参数自身默认的值,此时就定...[作者空间]
1. 函数的定义与调用 在Scala中定义函数时,需要定义函数的函数名、参数、函数体。 我们的第一个函数如下所示:...[作者空间]
1. if表达式 if表达式的定义:在Scala中,if表达式是有值的,就是if或者else中最后一行语句返回的值...[作者空间]
1. Scala与Java的关系 Scala与Java的关系是非常紧密的!! 因为Scala是基于Java虚拟机,...[作者空间]