1.标识符命名规则
- 标识符可以包含字母、数字、下划线(_)和美元符号($)
- 不能以数字开头
- 区分大小写(如
name和Name是不同的标识符)
2.关键字
关键字区分大小写,例如 True 不是关键字(正确的布尔值是 true)。
若必须使用关键字作为标识符,可用反引号包裹
3.注释
- 单行文档注释:以
///开头(作用于当前行,较少用)。 - 多行文档注释:以
/**开头,*/结尾(最常用,支持跨多行和标签)。 以/*开头,*/结尾,中间包裹的所有内容均为注释,可跨多行。
4.分号 如果在同一行写多个语句,必须用分号分隔它们 a. 优先省略分号:遵循 Scala 的编码习惯,利用换行分隔语句,使代码更简洁。 b. 同一行多语句必加分号:这是语法要求,否则会报错。 c. 歧义场景主动加分号:当不确定编译器是否能正确解析时,显式添加分号可避免语法错误。 d. 避免过度使用:不要在每行末尾都加分号,这会显得冗余(与 Java 风格不同)。