美文网首页
《快学Scala(第二版)》-CH1 基础

《快学Scala(第二版)》-CH1 基础

作者: xhades | 来源:发表于2017-12-09 16:44 被阅读0次

    少年壮志不言愁
    劝君惜取少年时

    • Scala程序并不是一个解释器,实际发生的是,你输入的内容被快速的编译成字节码,然后这段字节码交由Java虚拟机执行。

    • Scala七种数值类型: Byte Char Short Int Long Float Double Boolean

    • 在REPL中执行如下代码,背后实现的原理是apply()方法:

      scala> val s = "Hello"
      s: String = Hello
      
      scala> s(4)
      res0: Char = o
      
    • Scala中操作符实际上是方法。例如 a+b实际上调用的是a.+(b):

        scala> 2 + 3
        res24: Int = 5
        scala> 2.+(3)
        res25: Int = 5
      
    • Scala中没有++ --操作符,我们需要使用+=1或者-=1

    • Scala调用方法如果没有参数,可以不使用()

    相关文章

      网友评论

          本文标题:《快学Scala(第二版)》-CH1 基础

          本文链接:https://www.haomeiwen.com/subject/vexrixtx.html