首页>参考读物>计算机科学与技术>软件与程序设计

Java并发编程的艺术 第2版
作者 : 方腾飞 魏鹏 程晓明 著
出版日期 : 2023-12-15
ISBN : 978-7-111-73797-1
定价 : 109.00元
扩展资源下载
扩展信息
语种 : 简体中文
页数 :
开本 : 16
原书名 :
原出版社:
属性分类: 店面
包含CD : 无CD
绝版 : 未绝版
图书简介

内容简介
本书是Java并发编程领域公认的标准性著作,第1版自2015年出版以来,累计印刷23次,销售超过10万册,全网读者评论超过40000条,口碑爆棚。
第2版在第1版的良好基础上,与时具进,反映了Java技术的最新发展;去芜存菁:处理了广大读者反馈的问题;博采众长:吸收了行业专家的宝贵建议;厚积薄发,融入了作者近8年在Java并发编程方面积累的新技术和新经验。新增和修订的内容超过50%,无论是理论、方法还是实践,都有了大幅度的提升。
本书从并发编程的底层实现机制入手,围绕JDK源码、JVM、CPU等多角度详细介绍了设计Java并发程序的框架、原理、核心技术、设计模式与应用,同时辅以丰富的示例代码,使得开发人员能够更快地领悟Java并发编程的要领,利用Java平台的基础并发功能快速地构建大规模的并发应用。本书具体包含如下核心内容:
?Java并发编程的基础:线程。
?Java并发编程的挑战及其解决思路。
?Java 并发编程的底层实现原理,在CPU和JVM层面如何实现并发编程。
?Java 的内存模型。
?Java 并发包中与锁相关的API和组件,以及它们的使用方式与实现细节。
?Java 中并发容器的实现原理,领略大师的设计技巧。
?Java 中的原子操作类和并发工具类。
?Java 中的线程池实现原理和使用建议。
?Executor 框架的整体结构和成员组件。
?并发编程的实战案例,以及排查并发编程问题的方法。
?分布式编程的原则、范式以及常见分布式协议。
?分布式锁以及如何在分布式环境下进行并发控制。
?常见的分布式系统架构,以及多个场景的分布式架构方案。
此外,本书还是一本关于如何高效地进行分布式编程的实践指南,提供了很多实用的分布式编程技巧和工具,让读者更好地应对分布式编程挑战,掌握Java生态在分布式领域的新编程范式。

图书特色

Java并发编程领域公认的标准性著作,第1版销量超10万册,第2版新增50%内容。
华为、阿里、腾讯、Google等全球知名企业的14位Java领军人物联袂推荐。

封底文字

为了反映Java并发编程领域的最新变化,为了解决Java并发编程领域的最新难题,本书第2版修订和新增的内容超过50%。
(1)第4章更新并增加“JDK9内存顺序模型”;
(2)第5章更新并增加“StampedLock”“LockSupport 工具”“Condition 接口”;
(3)第6章更新并增加“JDK 8 中的 ConcurrentHashMap”;
(4)第7章更新并增加“?JDK 8 中的原子更新新特性”;
(5)第10章更新并增加“JDK 8 的FutureTask 实现”;
(6)新增第12章“分布式编程基础”;
(7)新增第13章“分布式锁”;
(8)新增第14章“分布式系统架构”。
本书的第1版不仅获得了超过10万读者的好评,而且得到了国内外Java领域的资深技术专家的一致认可。第2版得到了华为、阿里、腾讯、同程、Oracle、RedHat、ThoughtWorks等全球知名科技企业的14位Java领军人物联袂推荐(按姓氏拼音排序)。
毕 玄 贝联珠贯创始人/CEO
冯 嘉 华为云中间件首席专家兼任云原生中间件部门总经理/顶级开源项目创始人
海 纳 华为高级工程师
李三红 阿里云程序语言与编译器技术总监/Java Champion
李智慧 同程旅行资深架构师/《高并发架构实战:从需求分析到系统设计》
林 宁 Thoughtworks 企业架构师/DDD和微服务公众号作者
林子熠(博士) 阿里云JVM专家/CCF系统专委会执行委员/《GraalVM与Java静态编译原理与应用》
彭成寒 华为编译器虚拟机技术专家
杨晓峰 腾讯Kona JDK负责人
张乎兴 阿里云高级技术专家/Apache基金会成员/Apache Tomcat和Apache Dubbo PMC成员
张家驹 Redhat首席架构师
郑雨迪 甲骨文高级研究员/GraalVM核心开发人员
周江丽 Google高级工程师
周志明 华为企业应用总工程师/《深入理解Java虚拟机》《凤凰架构》作者

作者简介

方腾飞 魏鹏 程晓明 著:方腾飞(花名:清英;英文名:kiral)
蚂蚁集团高级技术专家,目前在信贷事业群负责花呗分期技术。15年以上Java研发经验,拥有8年以上团队管理经验,9年互联网金融研发经验,先后负责过小微融资、供应链金融和消费信贷等技术研发项目。利用业余时间创办了并发编程网(ifeve.com)和微信公众号ifeve,组织发表并翻译了数百篇优秀技术文章。

魏鹏
阿里巴巴集团原高级技术专家,曾担任新零售业务和中间件架构师,主导交易系统服务化工作。从事(后负责)Java应用容器Pandora和服务框架HSF的相关工作,其中Java应用容器Pandora是阿里巴巴中间件运行的基础,而服务框架HSF则是阿里巴巴集团实现服务化的主要解决方案,二者在阿里巴巴拥有最为广泛的使用量。个人平时喜欢阅读技术书籍,翻译一些国外优秀文档,爱总结,喜分享,对Java应用容器、多线程编程、微服务架构以及分布式系统感兴趣。

程晓明
互联网公司资深架构师,目前从事大数据和基础架构方面的架构和开发工作。曾经从事过互联网电商的自研消息中间件开发,互联网电商的交易平台开发,JavaEE应用服务器开发等工作。技术方面比较关注并发编程与分布式系统,曾在InfoQ发表过《深入理解Java内存模型》系列技术文章。

图书目录

教学资源推荐
作者: 皮德常 编著
作者: 刘振安 刘燕君 孙忱
作者: 朱鸣华,刘旭,麟杨微,罗晓芳,李慧,孙大为,赵晶
作者: Jie Wu
参考读物推荐
作者: (澳)Quinton Anderson 著
作者: Marc Wandschneider
作者: 高峰 李彬 著
作者: 吴惠茹 等编著