×
Java核心技术系列Java高并发编程详解:深入理解并发核心库

包邮Java核心技术系列Java高并发编程详解:深入理解并发核心库

¥72.3 (7.3折) ?
1星价 ¥72.3
2星价¥72.3 定价¥99.0
暂无评论
图文详情
  • ISBN:9787111657705
  • 装帧:一般胶版纸
  • 册数:暂无
  • 重量:暂无
  • 开本:16开
  • 页数:412
  • 出版时间:2020-06-01
  • 条形码:9787111657705 ; 978-7-111-65770-5

本书特色

适读人群 :1. 开发人员。他们可以非常系统的掌握Java多线程高并发的核心库以及开源核心库; 2. 架构师。他们可以掌握架构设计的技巧,搭建高吞吐量高可用的Java应用程序。《Java高并发编程详解:多线程与架构设计》的姊妹篇!外企数据服务部技术专家撰写,分享多年Java服务器、大数据程序开发架构经验。 实战性强,从底层原理总结和归纳各个技术细节,结合真实的案例深入分析微基准测试、性能度量、Java高并发类库的原理及应用。

内容简介

本书分了四个部分,第壹部分详细讲解JDK高并发核心库,包括JDK1.8、JDK1.9对高并发的支持。第二部分主要讲解Actor模型的实现Akka是如何应用在高并发编程环境中的。第三部分系统讲解RxJava以及Reactive的高并发编程模型。第四部分站拾遗补漏介绍Google Guava、Disruptor等开源框架提供的高并发解决方案。

目录

●第1章 JMH 1

1.1 JMH简介 1

1.2 JMH快速入门 1

1.3 JMH的基本用法 6

1.4 编写正确的微基准测试以及高级用法 27

1.5 JMH的Profiler 45

1.6 本章总结 56

●第2章 Java并发包之原子类型详解 57

2.1 AtomicInteger详解 58

2.2 AtomicBoolean详解 69

2.3 AtomicLong详解 74

2.4 AtomicReference详解 76

2.5 AtomicStampedReference详解 86

2.6 AtomicArray详解 89

2.7 AtomicFieldUpdater详解 90

2.8 sun.misc.Unsafe详解 93

2.9 本章总结 100

●第3章 Java并发包之工具类详解 102

3.1 CountDownLatch工具详解 102

3.2 CyclicBarrier工具详解 107

3.3 Exchanger工具详解 116

3.4 Semaphore工具详解 124

3.5 Phaser工具详解 138

3.6 Lock&ReentrantLock详解 150

3.7 ReadWriteLock&ReentrantRead-WriteLock详解 165

3.8 Condition详解 171

3.9 StampedLock详解 181

3.10 Guava之Monitor详解 192

3.11 Guava之RateLimiter详解 194

3.12 本章总结 204

●第4章 Java并发包之并发容器详解 205

4.1 链表 206

4.2 BlockingQueue(阻塞队列) 221

4.3 ConcurrentQueue(并发队列) 237

4.4 ConcurrentMap(并发映射) 245

4.5 写时拷贝算法(Copy On Write) 248

4.5.3 CopyOnWrite总结 250

4.6 高并发无锁(Lock Free)数据结构的实现 250

4.7 本章总结 255

●第5章 Java并发包之ExecutorService详解 256

5.1 Executor&ExecutorService详解 256

5.2 Future和Callback 277

5.3 ForkJoinPool 详解 284

5.4 CompletionService详解 289

5.5 CompletableFuture详解 294

5.6 本章总结 301

●第6章 Java Streams详解 302

6.1 Stream介绍及其基本操作 302

6.2 Collector在Stream中的使用 320

6.3 Parallel Stream详解 337

6.4 本章总结 344

●第7章 Metrics(Powerful Toolkit For Measure) 345

7.1 Metrics快速入门 345

7.2 五大Metric详解 346

7.3 Reporter详解 372

7.4 Metrics Plugins 380

7.5 深入Metrics源码 387

7.5.3 拾遗补漏 394

7.6 本章总结 396

展开全部

作者简介

汪文君 某外企数据服务中心技术经理、技术专家,目前专注于实时数据data pipeline平台的构建与架构,以及部门内部DevOps的建设。对团队管理、项目管理有着自己独到的见解。在加入该公司之前曾拥有多年的移动网关通信研发经验,以及移动互联网、云计算、B2C电子商务平台等架构的开发经验。热衷于技术分享,善于锤炼技术细节,目前已录制20余套技术视频,在互联网上得到广泛传播。另著有《Java高并发编程详解:多线程与架构设计》,该书被机械工业出版社华章公司评选为2018年度十佳图书之一。

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航