当前位置: 首页 > 大数据

SCALA程序设计-JAVA虚拟机多核编程实战pdf电子书

简介SCALA程序设计-JAVA虚拟机多核编程实战中文版怎么样? Scala是一种针对 JVM 的通用的编程语言,用来以简明、优雅、类型安全的方式表示常见的编程模式。它无缝集成了面向对...
《SCALA程序设计-JAVA虚拟机多核编程实战》pdf电子书百度网盘下载
《SCALA程序设计-JAVA虚拟机多核编程实战》pdf电子书百度网盘下载

 

SCALA程序设计-JAVA虚拟机多核编程实战中文版怎么样?最新电子版百度云下载

Scala是一种针对 JVM 的通用的编程语言,用来以简明、优雅、类型安全的方式表示常见的编程模式。它无缝集成了面向对象语言和函数式语言的特性,可以大大提高JAVA程序员的编程效率。Twitter、SAP等知名企业已经开始在一些应用里使用Scala,很多新的程序员也开始学习它。

本书循序渐进地介绍了Scala的函数式编程基础,虽然篇幅短小,却切中要害。读者可以学会使用Scala静态语言的强大功能创建简洁、可扩展、高度可并行的代码。对于多核时代JVM上的并发编程,Scala是绝好的工具,而本书是你必不可少的向导。


作者简介:
Venkat Subramaniam,Agile Developer创办人,培训并指导了美国、加拿大、印度和欧洲多国的上千名软件开发人员,并多次应邀在各种大会上发表演讲。他是《高效程序员的45个习惯:敏捷开发修炼之道》(2007年Jolt大奖作品)的第一作者,还著有.NET Gotchas(O’Reilly)、Programming Groovy(Pragmatic)等书。

目录:
第1章 简介 1
第2章 起步 13
第3章 Scala步入正轨 20
第4章 Scala的类 37
第5章 自适应类型 46
第6章 函数值和闭包 57
第7章 Trait和类型转换 70
第8章 使用容器 81
第9章 模式匹配和正则表达式 93
第10章 并发编程 106
第11章 与Java互操作 128
第12章 用Scala做单元测试 138
第13章 异常处理 152
第14章 使用Scala 156

点击下载