zoukankan      html  css  js  c++  java
  • 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
    
  • 相关阅读:
    多线程编程核心技术(五)死锁
    SELinux详细配置
    Linux实现RAID
    iSCSi的基本配置
    文本超出省略号之前后省略号实现
    对象冻结
    条件判断的优美写法
    使用VConsole
    重绘和重排(回流)
    移动端rem布局
  • 原文地址:https://www.cnblogs.com/Jaryer/p/13602936.html
Copyright © 2011-2022 走看看