1、你了解Scala的特点吗?
Scala是一门以Java虚拟机(JVM)为目标运行环境并将面向对象和函数式编程语言的最佳特性结合在一起的编程语言。你可以使用Scala编写出更加精简的程序,同时充分利用并发的威力。由于Scala运行于JVM之上,因此它可以访问任何Java类库并且与Java框架进行互操作。
Scala既有动态语言的灵活简洁,同时保留了静态类型检查带来的安全保障和执行效率,加上强大的抽象能力。技能出来脚本化的临时任务,又能出来高并发场景下的分布式互联网大数据应用。
2、谈谈你对这本书试读章节的看法。
试读章节主要通过简单例子介绍了Scala与java的不同之处。
第一章 从最简单的console方式REPL (读取--》取值--》打印--》循环)开始
与java不同,scala的操作符重载其实是方法定义, scala中 的 + - * / 都是合法的标识符
第二章 介绍Scala控制语句,与java最大不同,if else等条件表达式都是有返回值的
第三章 介绍了Scala中的数组,scala使用(index) 访问数组,与java 使用[index]访问数组不同
Scala有大量内置函数对数组操作,sum min max sort等高效操作
分享到:
相关推荐
快学scala 完整清晰版 大数据spark 主要的编程语言 快学scala 完整清晰版 大数据spark 主要的编程语言
描述中提到的三份文档——"快学scala第一章习题答案.doc"、"快学scala第二章习题答案.doc"、"快学scala第三章习题答案.doc"——暗示了这份学习资料是按照章节结构编排的,每个章节都有对应的习题和详尽的答案。...
《快学Scala》是一门以Java虚拟机(JVM)为目标运行环境并将面向对象和函数式编程语言的特性结合在一起的编程语言。你可以使用Scala编写出更加精简的程序,同时充分利用并发的威力。由于Scala运行于JVM之上,因此它...
快学scala中文版带目录,清晰 快学scala中文版带目录,清晰 快学scala中文版带目录,清晰 快学scala中文版带目录,清晰 快学scala中文版带目录,清晰 快学scala中文版带目录,清晰 快学scala中文版带目录,清晰
花了5元订制的快学Scala pdf电子书! Scala是一门以Java虚拟机(JVM)为目标运行环境并将面向对象和函数式编程语言的最佳特性结合在一起的编程语言。你可以使用Scala编写出更加精简的程序,同时充分利用并发的威力...
"快学Scala 中文版"是一本专为初学者设计的 Scala 入门书籍,它以清晰易懂的方式介绍了 Scala 的核心概念和技术。 在本书中,读者将首先了解到 Scala 的基本语法,包括变量声明、数据类型(如基本类型、引用类型、...
Scala for the Impatient 中文版 快学Scala pdf(含目录) scala 快速入门书箱 scala经典图书 Core Java作者最新力作 中文版 快学Scala Scala for the Impatient 中文版 [美]C S 霍斯曼 2012 电子工业出版社
Cay S.Horstmann所著的《快学Scala》内容简介:Scala是一门以Java 虚拟机(JVM)为目标运行环境并将面向对象和函数式编程语言的**特性结合在一起的编程语言。你可以使用Scala编写出更加精简的程序,同时充分利用并发...
随着大数据上升为国家战略,现在各大公司都开始进军大数据行业。...《快学Scala》的作者是国际畅销书《Java核心技术》的主要作者,作者基于完全实用的角度给出了学习Scala的快速、基于代码的入门指南!
"快学Scala2带书签、源码"是一个针对初学者和有一定经验的开发者的资源包,旨在帮助他们快速掌握Scala语言的第二版。** 在《快学Scala》第二版这本著作中,作者通过简洁易懂的讲解,深入浅出地介绍了Scala的基础...
《快学Scala中文版》是一本专为初学者和有一定编程基础的学习者设计的Scala语言教程,旨在帮助读者快速掌握Scala编程的核心概念和技术。Scala是一种多范式编程语言,融合了面向对象和函数式编程的特点,广泛应用于大...
标题"【免费】快学Scala 中文版带目录-高清版"表明这是一本关于Scala编程语言的中文学习资料,可能是书籍的电子版,且包含清晰的目录,方便读者查找和学习。描述中的"社区公认入门书 国内先驱翻译 从业必读"强调了这...
快学scala的习题和答案,对学习scala有巨大帮助,可以好好学习scala,在学习的过程中可以边看边练习~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
"快学Scala中文版"是一本为初学者设计的教程,旨在帮助读者快速理解和掌握Scala语言的基础知识。 本书首先会介绍Scala的基础概念,包括变量、常量、数据类型以及控制流语句。在Scala中,变量声明使用`var`关键字,...
首先,《快学Scala》和《Scala编程》是两本针对不同层次读者的Scala学习教材。《快学Scala》可能更注重基础知识和快速上手,适合初学者快速掌握Scala的基本语法和核心概念,如模式匹配、高阶函数、类型系统和 Actors...
"快学Scala"可能是一本教程或课程,旨在帮助初学者快速掌握这种语言。这个压缩包包含的是该教程或课程的课后习题答案及源码,共计22章的内容,覆盖了Scala的基础到高级主题。 在学习Scala时,掌握以下关键知识点是...
**快学Scala中文版**是一本面向初学者和有一定编程经验的人士的教材,旨在帮助读者快速掌握Scala这一强大的函数式编程语言。该书通过深入浅出的方式,讲解了Scala的基础概念、语法特性以及高级应用,是学习Scala的...
"快学Scala(黑马老师推荐)"这个压缩包很可能是由知名的教育机构——黑马程序员提供的Scala学习资料,包含了高清的课程内容,旨在帮助学习者快速掌握这门语言。 在Scala中,类和对象是核心概念。类用于定义对象的...
"快学Scala答案总汇"很显然是一个针对Scala初学者或正在学习Scala的人提供的资源,包含了对课程或书籍中习题的解答,帮助读者更好地理解和掌握Scala的核心概念。 1. **基础语法**:Scala的基础语法与Java有诸多不同...