scala第三讲:基本语法

一:在编写scala代码的时候要了解scala的一些规定,以免产生一些不必要的错误麻烦
1:区分大小写,这和java等一些语言是一样的(vb是不区分的)
2:定义方法名(后面会有篇章会讲方法)时,首字母要小写,如果多个单词组成,则采用驼峰的方式,如:myAddMethod
3:类名(后面会有篇章讲类名)第一个字母要大写,如class MyInfo
4:如果是对象名,则文件名和对象名要保持一致,这点和java是一样的
5:def main(args: Array[String]) - Scala程序从main()方法开始处理,这是每一个Scala程序的强制程序入口部分。


二:一些保留字,定义变量的时候不能使用这些保留字
abstract    case    catch    class    def    do    else    extends    false    final
finally    for    forSome    if    implicit    import    lazy    match    new    null
object    override    package    private    protected    return    sealed    super    this    throw
trait    try    true    type    val    var    while    with    yield
 -    :    =    =>    <-    <:    <%    >:    #    @

三:注释
主要是 //   和 /*   */
object HelloWorld {
   /* 这是我的第一个 Scala 程序
    * 以下程序将输出'Hello World!' 
    */
   def main(args: Array[String]) {
      println("Hello, world!") // 输出 Hello World
   }
}

四:scala包
1:定义包
package com .abc
class H elloWorld
package com .abc{
class H elloWorld
}

2:引用包
引入某个包中所有成员
import java.util._
引入包中几个成员
import java.util.{Date,HashMap}
引入包中的一个成员
import java.util.HashMap
引入一个包并起别名(重命名成员)
import java.util.{HashMap => JavaHashMap}
隐藏成员
import java.util.{HashMap => _, _} // 引入了util包的所有成员,但是HashMap被隐藏了


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值