Scala,全名为Scalable Language(可伸展语言)。被设计成了随着使用者的需求而成长,并可以应用在很大范围的编程任务上,从写脚本到大的系统。集群计算系统Spark就是由Scala写的,当然,这也是我对Scala感兴趣的一个原因。
Scala同Groovy一样是运行在JVM上的语言,可以与所有的Java库实现无缝交互,并且是一种把面向对象与函数式编程理念加入到静态类型语言中的混血儿。
环境搭建
在这里,我们使用的是windows环境
1、登录http://www.scala-lang.org/download/,可以看到有三种选择,我们可以使用第一个binaries,下载后进行安装即可。
安装成功后,会直接在环境变量中注册了相关内容,无需手动添加,所以在dos窗口中执行scala。
2、进入DOS窗口后,直接输入scala,则可以进入scala解释器
这时我们就可以编写简单的测试代码了
输入println("Not Hello World!"),结果如图所示
OK,环境就这么简单搭建起来,下一步我们就开始具体的Scala语言之旅