文章目的:介绍win系统下,CMD 运行scala程序流程及注意点
流程
1、记事本写入程序,并在scala安装目录/bin下,保存为ApplicationEntryPoint.scala
object ApplicationEntryPoint {
def main(args: Array[String]): Unit ={
println("hello"+args(0))
}
}
2、cmd进入scala安装文件的bin目录下,进行编译 scalac ApplicationEntryPoint.scala
也可以用fsc进行编译
这里会生成两个.class文件
3、运行程序, scala ApplicationEntryPoint morningbird。如此,类似于helloworld的程序就完成了。
注意点
1、scala和java类似,程序运行需要一个入口,都是main函数
2、fsc的运行速度要快于scalac,在fsc将服务启动起来之后不再需要再次加载,提高其运行速度。
3、cmd运行scala需要在bin目录下进行,同时文件也需要放在下面
4、scala应用入口还可以使用object 对象 extends scala.App{ }
object AppEntryPoint extends App{
println("hello "+ args(0))
}