Scala安装与运行

安装Scala

第一个程序 (Hello World)#

  • 编译&运行
1.scala: 
object HelloWorld { 
  def main(args: Array[String]) { 
  println("Hello, world!") 
  } 
} 

hcheng@chenghao:~/home/hcheng/scalac 1.scala 
hcheng@chenghao:~/home/hcheng/scala HelloWorld 
  • 在Scala Shell中执行
hcheng@chenghao:~/SCALA_HOME/bin/scala

scala>println("Hello, world!")
Hello, world!
scala>
  • 当作普通脚本运行
2.scala:
println("Hello, world!")

$/tmp>scala 2.scala
Hello, world!
  • 当作Shell脚本运行
file: script.sh
#!/bin/sh
exec scala "$0" "$@"
!#
object HelloWorld {
  def main(args: Array[String]) {
    println("Hello, world! " + args.toList)
  }
}
HelloWorld.main(args)
$/tmp>chmod +x script.sh
$/tmp>./script.sh
Hello, world!

更多入门

示说网上,Scala 编程语言PPT

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Boot 参考指南 介绍 转载自:https://www.gitbook.com/book/qbgb...
    毛宇鹏阅读 46,974评论 6 342
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,014评论 19 139
  • afinalAfinal是一个android的ioc,orm框架 https://github.com/yangf...
    wgl0419阅读 6,361评论 1 9
  • afinalAfinal是一个android的ioc,orm框架 https://github.com/yangf...
    passiontim阅读 15,585评论 2 45
  • 女儿和她同学在聊天,伴随着她们的笑声。听到有人在敲门,原来是爱人的同事来送鱼,他把鱼放下说去接孩子。我们说...
    静起风云阅读 348评论 2 1