第一章
- 语言特点
- 环境搭建(Windows)
- idea编写scala
- HelloWorld
- 注意事项
Scala是一门以Java虚拟机(JVM)为运行环境并将面向对象和函数式编程的最佳特性结合在一起的静态类型编程语言
语言特点
- Scala是一门多范式的编程语言,Scala支持面向对象和函数式编程
- Scala源代码(.scala)会被编译成Java字节码(.class),然后运行于JVM之上,并可以调用现有的Java类库,实现两种语言的无缝对接
- Scala单作为一门语言来看,非常的简洁高效
环境搭建(Windows)
- 首先确保jdk安装成功
- 下载对应的Scala安装文件
- 解压
- 配置Scala的环境变量,SCALA_HOME、path
- 完事 就这么简单 不多说了
idea编写scala
- 正常创建java的maven工程
- 在java同级目录创建新的scala文件夹
- scala文件夹右键 -> Make Directory as -> Sources Root
- File -> Project Structure -> Platform Settings -> Global Libraries,添加scala SDK
- 创建scala类,编写代码
HelloWorld
New -> Scala Class -> Object
/*定义变量:val/var 变量名:变量类型 = 变量值定义方法:def 函数名(参数名:参数类型):返回值类型={方法体}*/
注意事项
- Scala源文件以“.scala" 为扩展名
- Scala程序的执行入口是object 中的main()函数
- Scala语言严格区分大小写
- Scala每个语句后不需要分号(Scala语言会在每行后自动加分号)
- 如果在同一行有多条语句,除了最后一条语句不需要分号,其它语句需要分号
下一章
Scala_【2】变量和数据类型