scala命名规范

包名


规范

  • 一般是小写字母、数字、点组成
  • 不能以数字开头
  • 不能使用关键字

示例

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

发布了40 篇原创文章 · 获赞 23 · 访问量 3万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章