快学scala第二版 pdf 完整版是一本实用的Scala教程图书,该书详细介绍了scala的概念和技巧,翻译精准,例子典型,简洁通俗的文字有利于读者全面理解scala的语言特性,欢迎大家前来下载!
快学scala完整版介绍Scala是一门主要以Java虚拟机(JVM)为目标运行环境并将面向对象和函数式编程语言的*佳特性结合在一起的编程语言。你可以使用Scala编写出更加精简的程序,同时充分利用并发的威力。由于Scala默认运行于JVM之上,因此它可以访问任何Java类库并且与Java框架进行互操作。通过ScalaJS项目,Scala还可以被编译成JavaScript代码,让我们更便捷高效地开发Web应用。本书从实用角度出发,给出了一份快速的、基于代码的入门指南。
快学scala第二版目录第1章 基础 A1 1
1.1 Scala解释器 1
1.2 声明值和变量 4
1.3 常用类型 5
1.4 算术和操作符重载 7
1.5 关于方法调用 8
1.6 apply方法 9
1.7 Scaladoc 11
练习 16
第2章 控制结构和函数 A1 19
2.1 条件表达式 20
2.2 语句终止 22
2.3 块表达式和赋值 22
2.4 输入和输出 23
2.5 循环 25
2.6 高级for循环 27
2.7 函数 28
2.8 默认参数和带名参数 L1 29
2.9 变长参数 L1 29
2.10 过程 31
2.11 懒值 L1 31
2.12 异常 32
快学scala内容介绍* 熟悉Scala面向对象编程:类、继承和特质
* 使用Scala处理现实世界的编程任务:操作文件、正则表达式和XML
* 使用高阶函数和功能强大的Scala集合类库
* 快速熟悉Scala解释器、语法、工具和独有的使用习惯
* 掌握核心语言特性:函数、数组、映射、元组、包、引入、异常处理等