Scala
文章平均质量分 54
茫茫灬人海
这个作者很懒,什么都没留下…
展开
-
Scala在Windows上的安装及环境配置
本文以Win10为例。在安装Scala环境之前,必须要安装java jdk。检测是否安装了java JDK方法如下:打开cmd(命令提示符)如图:输入java按回车键:出现此界面则继续输入javac回车若出现如此,则表示java JDK已安装好。接下来,我们从Scala官网 http://www.scala-lang.org/download/ 下载二进制包(页面底部),选择第二项,本文以Scal...原创 2018-03-06 22:21:23 · 13320 阅读 · 3 评论 -
scala特质
在这里,你将学习如何使用特质。一个类扩展自一个或多个特质,以便使用这些特质提供的服务。特质可能会要求使用它的类支持某个特定的特性。不过,和Java接口不同,Scala特质可以给出这些特性的缺省实现。1. Java 接口和 Scala 特质1.1 Java 接口在学习Scala特质之前,我们先来复习一下Java接口。Java接口是一系列方法的声明,是一些方法特征的集合,一个接口只有方...原创 2018-05-14 11:57:56 · 1106 阅读 · 0 评论 -
Scala特质与抽象类的区别
来源:https://twitter.github.io/scala_school/zh_cn/basics.html什么时候应该使用特质而不是抽象类? 如果你想定义一个类似接口的类型,你可能会在特质和抽象类之间难以取舍。这两种形式都可以让你定义一个类型的一些行为,并要求继承者定义一些其他行为。一些经验法则:优先使用特质。一个类扩展多个特质是很方便的,但却只能扩展一个抽象类。如果你需要构造函数参数...翻译 2018-05-28 11:14:40 · 945 阅读 · 1 评论