在单核CPU时代,单任务只能在一个时间点执行单一程序。随着多核CPU的发展,进行并行程序开发变得尤为重要。《实战Java高并发程序设计(第2版)》主要介绍Java的并行程序设计基础、思路、方法和实战。
本书包含以下内容:
1. 基于并发程序的基础,详细介绍Java进行并行程序设计的基本方法。 2. 进一步详细介绍了JDK对并行程序的强大支持,帮助读者快速、稳健地进行并行程序开发。 3. 详细讨论了“锁”的优化和提高并行程序性能级别的方法和思路。 4. 介绍了并行的基本设计模式,以及Java 8/9/10对并行程序的支持和改进。 5. 介绍了高并发框架Akka的使用方法。 6. 详细介绍了并行程序的调试方法。 7. 分析Jetty代码并给出一些在高并发优化方面的例子。
《实战Java高并发程序设计(第2版)》内容丰富,实例典型,并具有实用性。本书适合有一定Java基础的技术开发人员阅读。
葛一鸣,51CTO特约讲师,国家认证系统分析师,获得OracleOCP认证。长期从事Java软件开发工作,对Java程序设计、JVM有深入的研究,对设计模式、人工智能、神经网络、数据挖掘等技术有浓厚兴趣,著有《自己动手写神经网路》电子书和《实战Java虚拟机》一书。郭超,就职于杭州市道路运输管理局信息中心,主要从事大型交通管理系统的分布式管理和并发模型设计,对Java的研究比较深入,专注于分布式应用和并发应用。
相关推荐
© 2023-2025 百科书库. All Rights Reserved.
发表评价