大数据DTSpark"蘑菇云"行动之 第三课:IDE开发第一个Scala程序
2016-08-06 21:37
225 查看
大数据DTSpark”蘑菇云”行动之 第三课:IDE开发第一个Scala程序
一、在Eclipse的”New”菜单中点击”Other…”,新建一个”Scala Project”,如下图二、选择”Scala Project”,然后”Next”
在该对话框中选择项目保存的路径,以及输入”Project name”,如上图,然后”Next”
三、点击”Finish”,如下图
四、在”Open Associated Perspective”中点“Yes“完成。
五、创建Package,在”New”菜单中选择”Package”。
输入”Name”,如”com.dtspark.scala.basics”,然后”Finish”。
六、创建Object,选中以上新建的Package,在”New”菜单中点击”Scala Object”,出现如下图所示对话框。
在对话框中输入”Name”,以及勾选”public static void main(Stirng[] args)”,然后点”Finish”。
IDE自动构建以下程序:
package com.dtspark.scala.basics
object HelloScala {
def main(args: Array[String]): Unit = {}
}
到此一个Scala程序已经创建完成!
在控制台输出”Hello Scala!!!”,程序如下:
def main(args: Array[String]): Unit = {
println(“Hello Scala!!!”)
}
保存,在编辑窗口中右键点击”Run As”下的”1 Scala Application”即可运行程序,结果如下:
小结:
1、main是Scala程序的入口,一个应用程序只能有一个main入口;
2、args是参数的名称,: Array[String]表示参数的类型,在此具体类型是 Array[String];
3、: Unit表示main方法的返回类型是Unit;
4、=表示将后面{}中的内容赋值给main方法;
5、如果方法或者函数的类型,返回类型是Unit的话,则可省略”:Unit = “,非Unit类型则不能省略;
喜欢大数据的朋友可以继续关注,精彩内容每天不断,同时也可以关注家林老师的微博:http://weibo.com/ilovepains/
相关文章推荐
- 大数据DTSpark"蘑菇云"行动之 第一课:Scala语言开发环境搭建
- 大数据DTSpark"蘑菇云"行动之 第四课:零基础彻底实战Scala控制结构
- 大数据DTSpark"蘑菇云"行动之 第六课:零基础实战Scala集合操作
- 大数据DTSpark"蘑菇云"行动之 第二课:Scala初体验
- 大数据Spark “蘑菇云”行动前传第3课:在IDE下开发第一个Scala程序透彻解析及Scala控制结构详解实战
- 大数据DTSpark"蘑菇云"行动之 第五课:零基础实战Scala函数式编程
- 在IDE下开发第一个Scala程序
- 第3课:在IDE下开发第一个Scala程序纯傻瓜式彻底透彻解析
- 大数据IMF传奇行动绝密课程第58课:使用Java和Scala在IDE中开发DataFrame实战
- SCALA_IDE开发Spark程序
- 使用IDEA进行Spark开发(二)-第一个scala程序
- CentOS6.5下如何正确下载、安装Intellij IDEA、Scala、Scala-intellij-bin插件、Scala IDE for Eclipse助推大数据开发(图文详解)
- scala IDE for Eclipse开发Spark程序
- 大数据IMF传奇行动绝密课程第83课:透彻讲解使用Scala和Java两种方式实战Spark Streaming开发
- 【scala编程】学习大数据的第一步-搭建Scala开发环境,以及使用Intellij IDEA开发Scala程序
- 大数据IMF传奇行动绝密课程第60课:使用Java和Scala在IDE中实战RDD和DataFrame动态转换操作
- scala IDE for Eclipse开发Spark程序
- 大数据IMF传奇行动 scala IDE 内存不够问题解决
- Scala基础入门(三)使用Scala IDE编写第一个Scala程序
- IOS开发笔记2-CIDE的使用与数据类型/第一个C程序