题名:
|
Java高并发编程详解 / 汪文君著 , |
ISBN:
|
978-7-111-65770-5 价格: CNY99.00 |
语种:
|
chi |
载体形态:
|
480页 24cm |
出版发行:
|
出版地: 北京 出版社: 机械工业出版社 出版日期: 2020.6 |
内容提要:
|
本书共包含四部分,第一部分(第1章)详细介绍了JMH(Java Micro benchmark Harness)基准测试工具的使用细节。该工具是由Oracle JVM开发团队相关成员开发的,借助它,开发者将能足够了解自己所编写的程序代码,以及程序在运行期的精确性能表现。在本书的其他章节对API之间的性能进行对比时,主要也是依赖于该工具,因此在学习本书的其他章节时,最好能够掌握该部分内容,强烈推荐开发者将JMH纳入自己日常的“兵器库”中,以便能够随时随地进行利用。第二部分(第2~5章)主要围绕Java并发包进行展开,涉及的内容包括Java的原子类型及其底层原理;Java的并发工具集,其中还穿插了Google Guava的部分内容;Java的并发容器,包括阻塞队列BlockingQueue和并发容器等内容;Java的ExecutorService,以及Future家族成员的详解。第三部分(第6章),主要介绍自Java 8 引入的Stream,并且重点解释了具备高并发能力的并行流原理,以及如何自定义并行流等相关内容。第四部分(第7章),深入讲解Metrics,它作为一个比较小巧的度量工具集,目前已经成为事实上的度量标准,在很多开源软件、框架和平台中都能看到对它的使用,比如Apache的Kafka、Spark、Storm、Spring Cloud等都是使用Metrics作为系统运行性能指标收集的手段。 |
主题词:
|
JAVA语言 程序设计 |
中图分类法:
|
TP312.8 版次: 5 |
主要责任者:
|
汪文君 著 |
索书号:
|
3 |