MARC状态:订购 文献类型:中文图书 浏览次数:19
- 题名/责任者:
- 图解Java并发编程/汪建著
- 出版发行项:
- 北京:人民邮电出版社,2021.5
- ISBN及定价:
- 978-7-115-56173-2/CNY109.90
- 载体形态项:
- 374页;24cm
- 个人责任者:
- 汪建 著
- 学科主题:
- JAVA语言-程序设计
- 中图法分类号:
- TP312.8
- 提要文摘附注:
- 本书采用图文并茂的方式讲解了Java并发机制的运行原理。本书从Java线程机制开始讲起, 介绍了一些基础的线程概念和操作, 包括线程状态、线程调度、线程优先级、yield操作、sleep操作以及interrupt操作等; 然后讲解线程I/O模型, 包括阻塞I/O和非阻塞I/O; 接着对Java内存模型进行讲解, 从计算机的CPU、主存、外设和总线组成的计算机运行模型开始讲起, 到Java的内存模型; 接着继续讲解并发相关知识, 包括自旋锁、线程饥饿、数据竞争、竞争条件以及死锁; 往下用很大篇幅详细讲解了AQS同步器的实现, 可以说它是JDK并发的基石; 在AQS同步器的基础上继续介绍常见同步器, 包括闭锁、信号量、循环屏障、相位器和交换器; 接着讲解JDK的原子类, 包括原子整型、原子引用、原子数组和原子变量更新器; 然后是阻塞队列, 包括数组阻塞队列、链表阻塞队列、优先级阻塞队列、延迟阻塞对列和链表阻塞双向队列; 接着分析了可重入锁、读写锁、任务执行器、线程本地变量以及写时复制数组列表; 最后讲解了如何用C++来模拟实现Java线程。
- 使用对象附注:
- 计算机相关专业人员
全部MARC细节信息>>



