随笔分类 -  Scala

Scala高级语法
摘要:一、隐式 (一)隐式参数 1、ImplicitTest 结果: 2、ImplicitTest1 结果: 3、KelihuaImplicit 结果: (二)隐式转换类型 4、FileMain 5、RichFile 结果: (三)隐式类 6、ReadImplicit 结果: 二、泛型 1、Anythin 阅读全文
posted @ 2019-01-06 19:21 阅读(897) 评论(0) 推荐(0)
Scala并发编程模型AKKA
摘要:一、并发编程模型AKKA 1、Actor模型 2、Actor工作机制 二、AKKA编程 1、需求 我发消息,自己收 结果: 2.需求 一个Actor发送消息,另外一个Actor接收消息 (1)TomActor (2)JohnActor (3)QqDriver (4)结果 3、maven依赖pom文件 阅读全文
posted @ 2019-01-06 16:58 阅读(1074) 评论(0) 推荐(0)
Scala面向对象和模式匹配
摘要:我们要封装数据,定义模板等操作,所以我们需要面向对象。 一、scala中的单例对象 1、ScalaTest 2、ScalaMain 结果: 二、scala类与构造器的使用 1、Person1 2、Person2 结果: 3、Person3 结果: 三、构造器的访问权限 1、Person4 2、Sca 阅读全文
posted @ 2019-01-06 13:05 阅读(472) 评论(0) 推荐(0)
Scala数组和集合
摘要:一、scala数组 二、数组方法 1、map(映射) 例: 2、flatten(扁平化操作) 3、flatMap(相当于先map操作再flatten) 4、foreach(遍历数组中的元素) 5、GroupBy(分组) 6、sortBy(排序) 三、集合 例: 四、长度可变的数组 五、Seq序列 例 阅读全文
posted @ 2019-01-03 23:16 阅读(6547) 评论(0) 推荐(0)
Scala函数
摘要:一、方法 二、函数 1、函数使用例子: 三、传值调用&传名调用 1、传值调用 输出结果 2、传名调用 输出结果 四、可变参数函数 1、java中的可变参数 2、scala中的可变参数 输出结果 五、默认参数值函数 1、例子 输出结果 六、高阶函数 1、例子 七、部分参数应用函数 1、例子 输出结果 阅读全文
posted @ 2018-12-31 20:38 阅读(868) 评论(0) 推荐(0)
Scala简介及基础语法
摘要:循环的一些例子: 阅读全文
posted @ 2018-12-31 16:43 阅读(791) 评论(0) 推荐(0)