基础入门

Scala--基础入门

回眸只為那壹抹淺笑 提交于 2019-12-07 08:32:23
简介/安装 Scala,是一门运行在JVM上的函数式面向对象语言,可以很好的兼容java。 1、首先安装一下JDK(略) 2、安装scala,官方下载: http://www.scala-lang.org/download/2.11.0.html ; 3、配置好环境变量(略) 配置好后,打开cmd命令窗口,输入scala就进入了友好的scala的" Repl "界面,如图: 在“Repl”界面我们就可以进行一些简单的计算和操作,每一次都会返回一个结果eg: res0:Int=19 (该信息体现了参数的定义, val|var 参数名:参数类型=参数值 ,该地方省略了val)。所以我们就可以通过参数名res0使用该值。 res0(res1,res2...)  #为返回值名称 Int(Double,String....)  #为返回值类型 变量定义 scala有两种声明变量的方式 , var 和 val 。 val类是于Java中的final变量 ,一旦初始化就不能修改,例如上图中msg4;而var声明的变量就可以多次被赋值,scala建议声明为val。 在声明变量时也可以不指定类型,scala自己会进行 类型推断 ,判断出“Word”为String类型(java.lang.String)。 懒值 ,当val被声明为lazy时。它的初始化将被推迟,直到我们首次使用它,eg: lazy