书籍目录
首页
分类
免费
排行
我的书架
1-50章
51-71章
共71章
免费
版权信息
免费
前言
免费
第1章 并发编程的挑战
免费
1.1 上下文切换
免费
1.2 死锁
免费
1.3 资源限制的挑战
免费
1.4 本章小结
第2章 Java并发机制的底层实现原理
2.1 volatile的应用
2.2 synchronized的实现原理与应用
2.3 原子操作的实现原理
2.4 本章小结
第3章 Java内存模型
3.1 Java内存模型的基础
3.2 重排序
3.3 顺序一致性
3.4 volatile的内存语义
3.5 锁的内存语义
3.6 final域的内存语义
3.7 happens-before
3.8 双重检查锁定与延迟初始化
3.9 Java内存模型综述
3.10 本章小结
第4章 Java并发编程基础
4.1 线程简介
4.2 启动和终止线程
4.3 线程间通信
4.4 线程应用实例
4.5 本章小结
第5章 Java中的锁
5.1 Lock接口
5.2 队列同步器
5.3 重入锁
5.4 读写锁
5.5 LockSupport工具
5.6 Condition接口
5.7 本章小结
第6章 Java并发容器和框架
6.1 ConcurrentHashMap的实现原理与使用
6.2 ConcurrentLinkedQueue
6.3 Java中的阻塞队列
6.4 Fork/Join框架
6.5 本章小结
第7章 Java中的13个原子操作类
7.1 原子更新基本类型类
7.2 原子更新数组
7.3 原子更新引用类型
7.4 原子更新字段类
7.5 本章小结
第8章 Java中的并发工具类
×