scala 命名规范


包名

规范

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

示例

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


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM