Scala开发教程(1): 开始神奇的Scala编程之旅
2015-01-08 16:30
288 查看
def main(args: Array[String]){
println("Hello, world!")
}
}
这段代码对于Java程序员来说似承相识,它包含一个main方法,用来打印“Hello,World”这个问候语。
这段代码,你可以使用命令行交互式执行:
如果使用ScalaKata.com在线执行:
如果你不想使用这种交换式运行方式,你可以使用任何文本编辑器或是使用IDE来运行Scala代码。如果使用普通的编辑器,在把代码保存为HelloWorld.scala 之后,可以在命令行使用scalac (和javac使用方法类似)来编译Scala代码。
运行Scala应用
scala HelloWorld |
而使用scala来运行应用时,无需再调用HelloWorld.main(null).Scala 会自动执行指定类的main方法,因此下面代码为HelloWorld.scala的内容:
1 | object HelloWorld { |
2 | def main(args : Array[String]) { |
3 | println( "Hello, world!" ) |
4 | } |
5 | } |
1 | # !/bin/sh |
2 | exec scala "$0" "$@" |
3 | ! # |
4 | object HelloWorld extends App { |
5 | println( "Hello, world!" ) |
6 | } |
7 | HelloWorld.main( null ) |
相关文章推荐
- 免费编程入门教程资源推荐搜集,分享给想开始学习程序开发的同学
- 免费编程入门教程资源推荐搜集,分享给想开始学习程序开发的同学【转自异次元软件世界】
- 免费编程入门教程资源推荐搜集,分享给想开始学习程序开发的同学
- 免费编程入门教程资源推荐搜集,分享给想开始学习程序开发的同学[
- 免费编程入门教程资源推荐搜集,分享给想开始学习程序开发的同学
- 免费编程入门教程资源推荐搜集,分享给想开始学习程序开发的同学
- 免费编程入门教程资源推荐搜集,分享给想开始学习程序开发的同学--转自异次元空间
- 【Curl (libcurl) 开发 之一】Cocos2dx之libcurl(curl_easy)的编程教程(帮助手册)!
- C#开发WPF/Silverlight动画及游戏系列教程(Game Tutorial):(十二)神奇的副本地图
- [Windows 编程] Windows 7 开发教程,Windows 7 SDK 下载
- BREW开发教程(3):BREW编程概念
- Excel_VBA_编程教程(完整版)、开发环境、实例、函数大全、SVN、linux及shell学习
- [视频教程]面向服务式编程开发呼叫中心系统
- ◎Vbs脚本编程简明教程之二—如何开始第一个Vbs脚本?
- Android开发视频教程-深入浅出系列Lesson19-AFF110727_蓝牙编程入门
- 谈AJAX技术在PHP开发中的简单应用-AJAX编程教程
- 安卓航班Android开发经典教程大总结1----基础编程及源码推送
- C#开发WPF/Silverlight动画及游戏系列教程(Game Tutorial):(十二)神奇的副本地图
- 初学编程者开始Revit 二次开发自学教程
- [Windows 编程] Windows 7 开发教程,Windows 7 SDK 下载