Scala 的程序入口,类似于Go,Python 的main()方法,Scala也有类似的动作

Scala 有两种方式

1. main方法

object Test {
def main(args: Array[String]): Unit =
    println("Hello vilay")
}

执行脚本 scala Test.scala 就会有输出 Hello vilay

2. 继承App

object Test extends App {

var x = 15
println(x)
}

执行脚本scala Test.scala 输出 15

如果没有继承App

object Test {
var x = 15
println(x)
}

不会有任何的输出。