关于我们
书单推荐
新书推荐

函数式与并发编程

函数式与并发编程

定  价:118 元

        

  • 作者:[美] 米歇尔·卡彭特(Michel Charpentier)著 郭涛 译
  • 出版时间:2024/10/1
  • ISBN:9787302672173
  • 出 版 社:清华大学出版社
  • 中图法分类:TP312 
  • 页码:376
  • 纸张:
  • 版次:1
  • 开本:
9
7
6
8
7
7
2
3
1
0
7
2
3

读者对象:本书适合计算机专业人员

"现代语言支持的函数式和并发编程语言特性可能富有挑战性,即使是经验丰富的开发人员,当面对函数式与并发编程时,也可能心生畏惧。面向对象编程的程序员之所以畏惧这些特性,很可能是因为他们对这些特性的工作方式有所误解。为了消除误解,程序员应首先熟悉这些强大的特性背后的抽象概念。
《函数式与并发编程》介绍了一系列核心的编程语言结构,可让你的编程工作变得高效起来,无论你使用的是哪种编程语言,你都能从中获益——在当下的工作中,以及在未来的职业发展中。Charpentier用大量重点突出的小型Scala代码示例阐释了函数式与并发编程的关键概念,并通过完整的案例研究对前述技术和技巧进行深入的探究和阐释。这些技术和技巧将从一种语言传递到另一种语言——包括Java的**版本。利用函数式和并发编程语言特性,开发人员和程序员将能编写出易于理解、调试、优化和改进的优质代码。
另外,本书还讨论了现代编程语言中常用的类型策略,包括类型推断、子类型、多态性、类型类、类型边界和变型。
核心主题
● 递归和尾递归
● 模式匹配和代数数据类型
● 可持久化结构和不可变性
● 高阶函数和lambda表达式
● 延迟求值和流
● 线程和线程池
● 原子性和锁
● 同步和线程安全对象
● 无锁、非阻塞模式
● Future、Promise和函数并发编程

《函数式与并发编程》中的大部分代码示例都是使用Scala编写的,其中包含函数式与并发编程的许多标准特性;然而,读者不必事先了解Scala,而只需要熟悉一些基本概念,如类、方法、对象、类型、变量、循环和条件语句等。此外,读者在编程方面应有足够的经验,以免因为简单的语法问题而分心。


"
 你还可能感兴趣
 我要评论
您的姓名   验证码: 图片看不清?点击重新得到验证码
留言内容