包名

规范

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

示例

com.公司名.项目名.模块名
com.guigu.oa.model
com.sina.user

类名

规范

  • 数字、字母、下划线、美元符号组成
  • 一般以大写字母开头
  • 一般使用驼峰命名法
  • 不能使用关键字

示例

Person
EduAnalysis

object

规范

  • 数字、字母、下划线组成
  • 一般以小写字母开头
  • 一般使用驼峰命名法
  • 不能使用关键字

示例

packageImport
BeanPropertyDemo

变量

规范

  • 数字、字母、下划线组成
  • 一般由小写字母开头
  • 使用驼峰命名法
  • 不能使用关键字

示例

inName
firstName

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
内容来源于网络如有侵权请私信删除

文章来源: 博客园

原文链接: https://www.cnblogs.com/Jaryer/p/13602936.html

你还没有登录,请先登录注册
  • 还没有人评论,欢迎说说您的想法!