书籍介绍
本书紧紧围绕Java 9并发类库和机制,由浅入深地讲解了Java 9并发编程的知识,并以案例的形式展现如何在真实需求中使用这些类库。
本书共11章。第1章到第4章主要介绍线程管理、Java同步代码的基本机制、线程间同步的高级工具、线程执行器等内容;第5章介绍fork/join框架的用法;第6章介绍流的相关知识以及Java 9中用来实现反应式流的接口;第7章到第9章介绍如何使用Java提供的并发数据结构,以及如何根据需要扩展Java并发API中最常用的类等内容;第10章和第11章就一些概念和开发注意事项进行拓展,包括并发数据、监控并发对象等内容。
本书给出了完整的案例开发步骤和代码,可以让读者直面程序运行过程,剖析原理、体会细节,适合对Java编程感兴趣的读者阅读。
哈维尔·费尔南德兹·冈萨雷斯(Javier Fernández González),是一名有着超过10年Java技术经验的软件架构师。他曾过担任过教师,研究员,程序员和分析员,现在是Java项目、特别是J2EE相关项目的架构师。在担任教师期间,他在Java、J2EE和Struts框架上有超过1,000个小时的教学时间。当研究员时,他曾在信息检索领域,用Java开发应用程序来处理大量的数据,并且是一些期刊文章及和会议演示的合作者。近些年来,他在不同的领域(比如公共行政,保险,医疗保健,交通,等等)为不同的客户开发J2EE Web应用程序。目前,他在欧洲最大的咨询公司(Capgemini,凯捷)担任软件架构师,为保险公司开发和维护应用程序。