Scala目录


声明


Scala第一章节

章节目标

1. Scala简介

1.1 概述
1.2 Scala之父
1.3 语言特点

2. Scala程序和Java程序对比

2.1 程序的执行流程对比
2.2 代码对比

3. Scala环境搭建

3.1 概述
3.2 安装JDK
3.3 安装Scala SDK
3.4 安装IDEA scala插件
3.4.1 下载指定版本IDEA scala插件.
3.4.2 IDEA配置scala插件
3.4.3 重新启动IDEA

4. Scala解释器

4.1 概述
4.2 启动scala解释器
4.3 执行scala代码
4.4 退出解释器

5. 案例: 做最好的自己

5.1 需求
5.2 目的
5.3 思路分析
5.4 参考代码
5.5 小彩蛋

Scala第二章节

章节目标

1. 输出语句和分号

1.1 输出语句
1.2 分号

2. Scala中的常量

2.1 概述
2.2 分类
2.3 代码演示

3. Scala中的变量

3.1 概述
3.2 语法格式
3.3 示例
3.4 val和var变量的区别
3.5 使用类型推断来定义变量

4. 字符串

4.1 使用双引号
4.2 使用插值表达式
4.3 使用三引号
4.4 扩展: 惰性赋值

5. 标识符

5.1 概述
5.2 命名规则
5.3 命名规范

6. 数据类型

6.1 简述
6.2 数据类型
6.3 Scala类型层次结构
6.4 思考题

7. 类型转换

7.1 概述
7.2 自动类型转换
7.3 强制类型转换
7.4 值类型和String类型之间的相互转换

8. 键盘录入

8.1 概述
8.2 使用步骤
8.3 示例

9. 案例: 打招呼

9.1 概述
9.2 具体步骤
9.3 参考代码

Scala第三章节

章节目标

1. 算术运算符

1.1 运算符简介
1.2 运算符的分类
1.3 算术运算符
1.4 代码演示

2. 赋值运算符

2.1 概述
2.2 分类
2.3 代码演示

3. 关系运算符

3.1 概述
3.2 分类
3.3 代码演示
3.4 关系运算符延伸

4. 逻辑运算符

4.1 概述
4.2 分类
4.3 代码演示

5. 位运算符

5.1 铺垫知识
5.1.1 关于进制
5.1.2 关于8421码
5.1.3 关于整数的原反补码计算规则
5.2 概述
5.3 分类
5.4 代码演示

6. 案例: 交换两个变量的值

6.1 需求
6.2 参考代码

Scala第四章节

章节目标

1. 流程控制结构

1.1 概述
1.2 分类

2. 顺序结构

2.1 概述
2.2 代码演示
2.3 思考题

3. 选择结构(if语句)

3.1 概述
3.2 分类
3.3 单分支
3.3.1 格式
3.3.2 执行流程
3.3.3 示例
3.4 双分支
3.4.1 格式
3.4.2 执行流程
3.4.3 示例
3.5 多分支
3.5.1 格式
3.5.2 执行流程
3.5.3 示例
3.6 注意事项
3.7 嵌套分支
3.8 扩展: 块表达式

4. 循环结构

4.1 概述
4.2 分类
4.3 for循环
4.3.1 格式
4.3.2 简单循环
4.3.3 嵌套循环
4.3.4 守卫
4.4.5 for推导式
4.4 while循环
4.4.1 格式
4.4.2 执行流程
4.4.3 示例
4.5 do.while循环
4.5.1 格式
4.5.2 执行流程
4.5.3 示例
4.6 break和continue
4.6.1 实现break
4.6.2 实现continue
5. 综合案例
5.1 九九乘法表
5.2 模拟登陆

Scala第五章节

章节目标

1. 方法

1.1 概述
1.2 语法格式
1.3 示例
1.4 返回值类型推断
1.5 惰性方法
1.6 方法参数
1.6.1 默认参数
1.6.2 带名参数
1.6.3 变长参数
1.7 方法调用方式
1.7.1 后缀调用法
1.7.2 中缀调用法
1.7.3 花括号调用法
1.7.4 无括号调用法

2. 函数

2.1 定义函数
2.2 示例
2.3 方法和函数的区别
2.4 方法转换为函数

3. 案例:打印nn乘法表

3.1 需求
3.2 目的
3.3 步骤
3.4 参考代码

声明

本资料为传智播客黑马程序员《大数据教程轻松学会scala》课程配套资料。课程质量很高,老师讲解精简而又全面,配套资料也比较全面的包含视频内容,是很好的学习/复习参考。

由于课程为官网免费提供,这里直接作为博客记录(对由于版本等原因导致部分不一致的地方进行了补充),原课程地址:http://yun.itheima.com/course/681.html

课程共分5部分,这里也分5篇分别记录。由于篇幅较大,将目录(5篇全部)单独列出,如上。


 Toc
 Tags