博客专栏  >  编程语言   >  Scala入门指南

Scala入门指南

大数据处理语言Scala入门指南,本课程可作为学习Spark内存计算框架的先导课程。从语言实际应用的层面由浅入深开始知道,并有大量案例代码。

关注
4 已关注
12篇博文
  • Chapter12 Scala操作符

    1. 标识符 变量名、函数名、类名等统称为标识符,scala可以使用任何字符来作标识符,比如 ()!#%&×+-/:<>=?@\^|~ 等。 反引号中可以使用任何字符序列。 val √ =...

    2015-11-15 09:59
    1289
  • Chapter11 类型参数

    1. 泛型类 个人理解:泛型实质就是类或方法在定义时没有给定具体参数类型,需要在编译或运行时自动推断出类型的一种方法。用方括号来定义类型参数,放在类名后面。下面就定义了一个带有两个类型参数T和S的...

    2015-11-14 16:13
    536
  • Chapter10 注 解

    Chapter10这节还是挺重要的,在看Spark源码的过程中,发现其源码使用到很多注解的知识,所以这节一定要好好学习。 1. 什么是注解 注解:是那些你插入到代码中以方便工具可以对它们进行处理的标签...

    2015-11-13 21:14
    976
  • Chapter09 特质

    1. 为什么没有多重继承 Chapter09讲的是文件和正则表达式,这章节按照其他语言安排一般都是在最后几章节,所以暂时先忽略该章节,后面会补上。 转入正题,如果有两个类Student和Employe...

    2015-11-11 14:22
    418
  • Chapter01 Scala基础知识

    1. Scala编译器 安装步骤:下载Scala –> 解压 –> 将Scala/bin的路径添加到PATH中 –> 打开命令行窗口 –> 输入scala 有Tab键补全功能 2....

    2015-11-03 19:20
    472
  • Chapter02 控制结构和函数

    1. 条件表达式 Scala表达式中if/else有值。if (x > 0) 1 else -1等同于C++中:x>0 ? 1 : -1else 部分缺失,引入Unit类,写成(),不带else的语句...

    2015-11-03 22:12
    377
  • Chapter03 数组相关操作

    1. 定长数组 Scala定义用到Array,定义如下。 val nums = new Array[Int](10) // 10个整数数组,初始化为0,String初始化为null ...

    2015-11-04 06:02
    377
  • Chapter04 映射和元组

    映射(哈希表) && 元组1. 构造映射 映射是键值对偶的集合,映射只做查询。 构造一个不可变的Map[String, Int]。 val scores = Map("Alice" -> 10...

    2015-11-04 06:44
    394
  • Chapter05 类

    1. 简单的类和无参方法 类的定义及调用方法。所有类都是公有的。 class Counter { private var age = 0 // 必须初始化字段 ...

    2015-11-04 17:22
    409
  • Chapter06 对象

    1. 单例对象 scala中没有静态方法或静态变量,可以使用object达到同样的目的。 object Accounts { private var lastNumber = 0 ...

    2015-11-05 16:30
    431
  • Chapter07 包和引入

    1. 包 package 源文件目录和包之间并没有强制的关联关系。比如下面Manager.scala不一定要在./com/horstmann/impatient目录中。 // Manager....

    2015-11-06 19:56
    438
  • Chapter08 继承

    1. 扩展类 扩展的方法是使用extends关键字 class Person { var name = "" } class Employee extends Per...

    2015-11-07 09:47
    400

Windows C/C++/C# 编程
1306387647
FFmpeg
1353648969
经典算法研究
323273630
微软面试100题系列
183181991
Java开发进阶
663048450
img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部