Scala语法基础

158 阅读1分钟

一.标识符命名规则

1.1. 定义:

标识符是编程时使用的名字,可用于给变量、常量、函数、语句块等命

1.2. 规则:

标识符不能以数字开头 不能是scala中的关键字 可以包含其关键字

二.关键字

2.1. 有特殊用途的单词称为关键字

2.1.1. def: 定义方法
2.1.2. implicit: 隐式转换
2.1.3. lazy: 懒加载
2.1.4. match: 模式匹配,类似switch

三.注释

3.1. 单行注释 //内容......

3.2. 多行注释 /内容....../

3.3. 文档注释 /** 内容......*/

四.分号

4.1. 分号是一个语句的分隔符 是判断一个语句或表达式是否结束

4.2. Scala具有自动推断分号的功能:在Scala中编写代码换行时 可以不加分号 当没有加分号时 Scala会在编译时自动加上分号

五.变量

5.1. var|val 变量名:数据类型=值

5.1.2. var:用于定于可变变量
5.1.3. val:用于定义不可变变量