


scala函数式编程思想


















检查本地jdk版本和scala版本

专门为scala量身定制的编译工具


交互式的代码实验工具类似于java的main方法
如何打开REPL界面?
直接在cmd中输入scala即可

sbt能启动REPL界面吗?
当然可以,在cmd中输入sbt console即可
如果是简单的代码段验证用REPL是很方便的,如果是复杂的程序,那么我们就需要使用IDE来做我么的代码管理了。下面就是几款比较常用的IDE工具。




可以指定变量类型也可以不指定












使用idea编写scala
第一步:安装scala插件
第二步:指定scala的sdk








try跟java的try块相同,但是会返回结果





call by name比call by value多执行一步




scala语言中函数是第一等公民

















Scala集合

Scala序列

Scala Map类

Scala Set类

List的使用




