1.Scala语言简介
1.Scala 是多范式的编程语言(支持多种方式的编程)
(1)使用面向对象编程:封装、继承、多态
(2)使用函数式编程:最大的特点
(*)函数式编程优点:使得代码简洁
(*)函数式编程缺点:
可读性太差。sortBy(_>_)
隐式类、隐式函数、隐式参数
2、安装配置scala 和 开发环境
(*)基于JDK ,首先安装JDK(1.8以上的)
(*)安装scala:版本2.11.8
(*)设置环境变量:SCALA_HOME
(*)把 %SCALA_HOME%/bin 目录加入PATH
(*) 在DOS窗口,输入:scala
(*)结果:出现如下图所示,表示成功
配置IDEA:
1.在新建项目:
2.安装scala插件:
3.刚开始只有java,因此需要添加scala
选上就可以:scala选上
4.有个直接方便的操作,直接把main中的java改成scala
5.环境搭建完成
6.Scala的运行环境
- REPL(Read Evaluate Print Loop):命令行
- IDE:图形开发工具
- The Scala IDE (Based on Eclipse):http://scala-ide.org/
- IntelliJ IDEA with Scala plugin:http://www.jetbrains.com/idea/download/