
Scala
文章平均质量分 90
cris_zz
好事尽从难处得,少年无向易中轻
展开
-
Cris 的 Scala 笔记(一,二):Scala 简介,安装和基础语法
文章目录1. Scala 简介和安装1.1 Scala 的特点① 面向对象② 函数式编程③ 静态类型④ 扩展性⑤ 并发性1.2 学习 Scala 的原因1.3 Java 和 scala 以及 JVM 的关系图1.4 Scala 学习建议1.5 安装 Scala1.6 第一个 Scala 程序1.7 IDEA 安装 Scala 插件2. Scala 基础语法2.1 反编译 Scala 代码了解运行原...原创 2018-12-14 13:18:25 · 804 阅读 · 2 评论 -
Cris 的 Scala 笔记(三):变量
文章目录3.变量3.1 基本概念3.2 数据类型3.3 数据类型体系图3.4 整数类型3.5 浮点数据类型3.6 字符类型(Char)3.7 布尔类型3.8 Unit类型、Null类型和Nothing类型3.9 值类型转换3.10 值类型和字符串的转换3.11 标识符的命名规范3.变量3.1 基本概念变量相当于内存中一个数据存储空间的表示,你可以把变量看做是一个房间的门牌号,通过门牌号我们可...原创 2018-12-14 13:24:25 · 506 阅读 · 0 评论 -
Cris 的 Scala 笔记(四):运算符
文章目录4. 运算符4.1 运算符种类4.2 算数运算符4.3 关系运算符4.4 逻辑运算符4.5 赋值运算符4.6 位运算符4.7 运算符优先级4.8 键盘输入4. 运算符4.1 运算符种类算术运算符赋值运算符比较运算符(关系运算符)逻辑运算符位运算符4.2 算数运算符var cal = 10 / 3println(cal) // 3var cal...原创 2018-12-14 14:35:56 · 532 阅读 · 0 评论 -
Cris 的 Scala 笔记(五):流程控制
文章目录5. 流程控制5.1 分支控制单分支双分支多分支分支控制if-else 注意事项5.2 for循环控制范围数据循环方式1范围数据循环方式2循环守卫引入变量嵌套循环循环返回值细节注意5.3 while 循环while 循环do...while 循环5.4 多重循环5.5 循环中断(重点)5. 流程控制5.1 分支控制单分支if (条件表达式) { 执行代码块}说明:当条件...原创 2018-12-14 22:20:34 · 725 阅读 · 0 评论 -
Cris 的 Scala 笔记(六):函数式编程基础
文章目录6. 函数式编程基础(重点)- 函数式编程和 oop 的关系- 概念说明- 函数式编程介绍- 函数式编程基本语法- 递归(重点)- 函数细节(重要!)- 过程- 惰性函数- 异常- 函数练习6. 函数式编程基础(重点)- 函数式编程和 oop 的关系- 概念说明在scala中,方法和函数几乎可以等同(比如他们的定义、使用、运行机制都一样的),只是函数的使用方式更加的灵活多样。...原创 2018-12-16 21:23:22 · 653 阅读 · 0 评论