Scala - 01 - Scala简介
发布时间:2020-12-16 09:03:09 所属栏目:安全 来源:网络整理
导读:Scala简介 Scala(Scalable Language)是一门多范式(multi-paradigm)编程语言,Scala的设计吸收借鉴了许多种编程语言的思想,具备面向对象编程、函数式编程等特性。 Scala具备强大的并发性,支持函数式编程,可以更好地支持分布式系统; Scala语法简洁,能
Scala简介
Scala(Scalable Language)是一门多范式(multi-paradigm)编程语言,Scala的设计吸收借鉴了许多种编程语言的思想,具备面向对象编程、函数式编程等特性。
?
Scala特性
?
Scala文档
Docs:
http://docs.scala-lang.org/
API Docs:
http://www.scala-lang.org/api/current/
zh-cn
?
Scala基础教程
?
Scala编码约定
?
Scala换行符
在命令行下,通常Scala解释器会推断出输入的代码是否结束。
如果还没有结束,解释器就会在下一行显示一个竖线“|”,可以继续输入剩余的代码。
如果想放弃本次输入,可以在“|”后面连续敲入两个回车,结束本次输入。
scala> val test = | | You typed two blank lines. Starting a new command. scala> ? Scala注释
?
Scala包
使用 package 关键字定义包。
使用 import 关键字引用包。
import java.awt.Color // 引入Color import java.awt._ // 引入包内所有成员 import java.awt.{Color,Font} //引入包中的几个成员,可以使用selector(选取器) import java.util.{HashMap => JavaHashMap} //重命名成员 import java.util.{HashMap => _,_} //隐藏成员 //引入了util包的所有成员,但是HashMap被隐藏了 注意:默认情况下,Scala 总会引入 java.lang._ 、 scala._ 和 Predef._。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |