Scala命令的参数必须是顶层对象。如果extendsApplication语句跟在那个对象,那么所有包含了那个对象的声明将会被执行;否则必须增加一个main方法来作为你程序执行的入口。
两种相同的作用的:
1)
object HelloWorld extends Application{
println("hello,world!")
}
2)
object HelloWorld {
def main(args: Array[String]) {
println("Hello, world!")
}
}
两种相同的作用的:
1)
object HelloWorld extends Application{
println("hello,world!")
}
2)
object HelloWorld {
def main(args: Array[String]) {
println("Hello, world!")
}
}