包名
规范
- 一般是小写字母、数字、点组成
- 不能以数字开头
- 不能使用关键字
示例
com.公司名.项目名.模块名
- com.guigu.oa.model
- com.sina.user
类名
规范
- 数字、字母、下划线、美元符号组成
- 一般以大写字母开头
- 一般使用驼峰命名法
- 不能使用关键字
示例
- Person
- EduAnalysis
object
规范
- 数字、字母、下划线组成
- 一般以小写字母开头
- 一般使用驼峰命名法
- 不能使用关键字
示例
- packageImport
- BeanPropertyDemo
变量
规范
- 数字、字母、下划线组成
- 一般由小写字母开头
- 使用驼峰命名法
- 不能使用关键字
示例
- inName
- firstName
scala的39个关键字
scala的关键字(39个):
packae、import、class、object、trait、extends、with、type、forSome
private、protected、abstract、sealed、final、implicit、lazy、override
try、cath、finally、throw
if、else、match、case、do、while、for、return、yield
def、val、var
this、super
new
true、false、null