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
    
  • 相关阅读:
    sublime text3配置javascript运行环境
    TCP/IP协议详解
    markdown基本语法
    pytest失败重跑
    pytest参数化
    Httprunner初步学习
    基础面向对象
    面试题
    包和loggging模块
    常用模块
  • 原文地址:https://www.cnblogs.com/Jaryer/p/13602936.html
Copyright © 2011-2022 走看看