Scala语法(七) 隐式转换

前言 本章将介绍Scala中的隐式转换部分. 正文 我们之前在遍历数组的时候, 使用了1 to 10的方法. 但是, Scala内却没有此方法, 此处使用了隐式转换的相关知识. 我们通过implicit -v查看Scala默认导入的隐式转换方法. scala> : implicit...

2019-05-02 10:42:22

阅读数 14

评论数 0

Scala语法(六) Akka与线程通信

前言 在初期, Scala可以通过Akka来实现线程通信. 当然, 现在还支持使用Netty方式进行通信. 本章主要介绍使用Akka方式进行通信的写法. 正文 Master结点 import akka.actor.Actor import akka.actor.ActorSystem im...

2019-05-02 10:09:22

阅读数 25

评论数 0

Scala语法(五) Actor与线程池

前言 在前面的章节内, 我们介绍了Scala基础、集合、方法与函数体, 以及模式匹配的相关知识. 本章简单的介绍了Actor的相关知识. 正文 创建Actor 个人理解Actor对象与Java内的Thread对象相似. 创建时通过继承的方式创建Actor类, 并通过start()方法启动Act...

2019-05-02 10:00:03

阅读数 25

评论数 0

Scala语法(四) 模式匹配

前言 Scala中的模式其实和Java中的switch类似. Scala中对于Java内的switch进行了扩展, 例如数组模式匹配、List模式匹配、偏函数等. 其功能要远远强于Java的简单的switch匹配. 正文 基本匹配 下方的例子中包含了多种模式匹配. 主要包括: 字符串匹配 混合...

2019-04-28 17:40:15

阅读数 20

评论数 0

Scala语法(三) 类与对象

前言 在前面的章节内, 我们分别介绍了Scala编程基础以及Scala的函数式编程. 本章, 我们将介绍Scala的类与对象的相关内容. 正文 类 & 对象 Scala中的类的概念与Java一样. 通常通过class <className>进行定义, ...

2019-04-28 17:28:08

阅读数 45

评论数 0

Scala语法(二) 函数与方法

前言 在前面的章节内我们简单的介绍了Scala的基本语法中, 常量&变量、if判断、循环以及基本的集合:数组、元组、Set、List和Map数据类型的基本操作. 本章, 我们将介绍Scala中的函数与方法. 正文 经常听别人这样介绍Scala, Scala是面向函数式的编程语言....

2019-04-28 15:19:53

阅读数 34

评论数 0

Scala语法(一) 基础语法(变量&常量&判断&循环&数组&集合)

前言 在前面的章节中, 我们介绍了如何在Eclipse内安装Scala环境. 本章开始, 我们将讲解下Scala的基本语法. PS: 1. 个人虽然没有想转Scala语言开发的思想, 但是近来Scala语言被各种媒体炒的火热. 了解下总没有坏处. 就个人而言, 还是非常喜欢Java的简洁语法的. ...

2019-04-28 14:57:54

阅读数 27

评论数 0

提示
确定要删除当前文章?
取消 删除