展开全部

主编推荐语

《Java高并发编程详解:多线程与架构设计》的姊妹篇。从底层原理总结和归纳各个技术细节,结合真实的案例深入分析微基准测试、性能度量、Java高并发类库的原理及应用。

内容简介

这本书作为第一本书的延续,主要内容将围绕Java并发包的使用场景展开;同时还增加了JMH基准测试工具的内容(目前,最新的JDK版本中已经引入了该工具,并作为标准库之一发布);引入了Java 8 Stream的相关内容,尤其是还分析了与高并发相关的并行流;在本书的最后还介绍了性能度量工具Metrics(该类库目前已经成为业界实质上的度量标准,很多开源系统、商业软件中都会采用它)。

目录

  • 版权信息
  • 推荐序一
  • 推荐序二
  • 推荐序三
  • 推荐序四
  • 前言
  • 第1章 JMH
  • 1.1 JMH简介
  • 1.2 JMH快速入门
  • 1.3 JMH的基本用法
  • 1.4 编写正确的微基准测试以及高级用法
  • 1.5 JMH的Profiler
  • 1.6 本章总结
  • 第2章 Java并发包之原子类型详解
  • 2.1 AtomicInteger详解
  • 2.2 AtomicBoolean详解
  • 2.3 AtomicLong详解
  • 2.4 AtomicReference详解
  • 2.5 AtomicStampedReference详解
  • 2.6 AtomicArray详解
  • 2.7 AtomicFieldUpdater详解
  • 2.8 sun.misc.Unsafe详解
  • 2.9 本章总结
  • 第3章 Java并发包之工具类详解
  • 3.1 CountDownLatch工具详解
  • 3.2 CyclicBarrier工具详解
  • 3.3 Exchanger工具详解
  • 3.4 Semaphore工具详解
  • 3.5 Phaser工具详解
  • 3.6 Lock&ReentrantLock详解
  • 3.7 ReadWriteLock&ReentrantReadWriteLock详解
  • 3.8 Condition详解
  • 3.9 StampedLock详解
  • 3.10 Guava之Monitor详解
  • 3.11 Guava之RateLimiter详解
  • 3.12 本章总结
  • 第4章 Java并发包之并发容器详解
  • 4.1 链表
  • 4.2 BlockingQueue(阻塞队列)
  • 4.3 ConcurrentQueue(并发队列)
  • 4.4 ConcurrentMap(并发映射)
  • 4.5 写时拷贝算法(Copy On Write)
  • 4.6 高并发无锁(Lock Free)数据结构的实现
  • 4.7 本章总结
  • 第5章 Java并发包之ExecutorService详解
  • 5.1 Executor&ExecutorService详解
  • 5.2 Future和Callback
  • 5.3 ForkJoinPool详解
  • 5.4 CompletionService详解
  • 5.5 CompletableFuture详解
  • 5.6 本章总结
  • 第6章 Java Streams详解
  • 6.1 Stream介绍及其基本操作
  • 6.2 Collector在Stream中的使用
  • 6.3 Parallel Stream详解
  • 6.4 本章总结
  • 第7章 Metrics(Powerful Toolkit For Measure)
  • 7.1 Metrics快速入门
  • 7.2 五大Metric详解
  • 7.3 Reporter详解
  • 7.4 Metrics Plugins
  • 7.5 深入Metrics源码
  • 7.6 本章总结
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

机械工业出版社有限公司

机械工业出版社是全国优秀出版社,自1952年成立以来,坚持为科技、为教育服务,以向行业、向学校提供优质、权威的精神产品为宗旨,以“服务社会和人民群众需求,传播社会主义先进文化”为己任,产业结构不断完善,已由传统的图书出版向着图书、期刊、电子出版物、音像制品、电子商务一体化延伸,现已发展为多领域、多学科的大型综合性出版社,涉及机械、电工电子、汽车、计算机、经济管理、建筑、ELT、科普以及教材、教辅等领域。