Introduction
1.
第一部分 核心Scala
1.1.
第一章 Scala简介
1.2.
第二章 使用数据:字面量、值、变量和类型
1.3.
第三章 表达式
1.4.
第四章 函数
1.5.
第五章 First-Class函数
1.6.
第六章 常用集合
1.7.
第七章 其他集合
2.
第二部分 面向对象的Scala
2.1.
第八章 类
2.2.
第九章 对象,Case类和Trait
2.3.
第十章 高级类型化
Published with GitBook
Introduction
第二章 使用数据:字面量、值、变量和类型
概念定义:
字面量(Literal)
是直接出现在源代码中的数据。例如数字5,字符'A'和文本“Hello World”。
值(Value)
是不可变的、有类型的存储单元。值可以在定义时被赋值,但此后不再允许更改。
变量(Variable)
是可变的、有类型的存储单元。变量可以在定义时赋值,此后可以随时重新赋值。
类型(Type)
是你正在使用的数据的种类(kind)。在Scala中一切数据都属于某种类型,所有的类型都定义为
类
,