scala语言教程
飞翔的小宇宙
天下事有难易乎?为之,则难者亦易矣;不为,则易者亦难矣。 人之为学有难易乎?学之,则难者亦易矣;不学,则易者亦难矣。
展开
-
scala语言初步学习绪论
Apache Spark、Apache Kafka等基于Scala语言实现的框架在大数据生态圈内占有举足轻重的地位,它们一定程度上引领着大数据最前沿技术方向,另外Akka、Apache Gearpump等基于Scala语言实现的框架在大数据生态圈内也备受关注,工业实践已经证明了Scala语言的强大,这使Scala语言近一两年名声大噪,进而引起众多编程语言爱好者及各大公司的亲睐,国内外也因此掀起了...原创 2018-05-02 08:48:53 · 198 阅读 · 0 评论 -
scala编程语言环境的搭建
1.首先是在mac系统下安装scala环境 1.1 找到下载二进制包的路径(https://www.scala-lang.org/download/)然后点击Download the Scala binaries for osx下载包 1.2 下载完成之后把二进制编码包放在/usr/local/目录下,然后进行解压缩。在mac系统下如果解压不成功就是缺少权限,只需要...原创 2018-05-02 15:47:15 · 319 阅读 · 0 评论 -
scala编程语言之IDE工具的集成
一.IDEA中集成scala为了研究开发的方便,在这里把scala与idea集成在一起,前提是安装scala的插件.idea所有的插件的安装在下面这个网站中(http://plugins.jetbrains.com/?idea_ce)找到scala点击下载 会进入到下面的界面,只需要选与idea对应的版本即可下载: 3.下载完成之后需要把插件引入到IDEA中,需要找到Configu...原创 2018-05-08 14:48:53 · 2859 阅读 · 0 评论 -
scala初步学习出现的问题
在学习新语言的过程中无疑会出现各种各样的问题,以后会补充这篇文章.下面就是遇到的一系列的问题:问题一 Error:(1, 8) 类名 is already defined as object 类名 object 类名 {在运行的时候出现这种问题的原因就是建scala项目的时候,定义了数据源,但是只能有一个数据源,因此只需要去掉source标记即可。 选中显...原创 2018-05-22 11:02:38 · 454 阅读 · 0 评论 -
scala笔记
1.val和var的区别: val : 值 类似 final 不能再次赋值 val 值名称:类型 = xxxvar : 变量 可以再次赋值scala的基本数据类型:Byte/CharShort/Int/Long/Float/DoubleBoolean类型转换: val a:Int = 10 ...原创 2018-09-10 15:28:29 · 304 阅读 · 0 评论