×
思维导图备注
Java并发编程实战华章专业开发者书库
首页
收藏书籍
阅读记录
书签管理
我的书签
添加书签
移除书签
5.1.3 隐藏迭代器
浏览
2
扫码
小字体
中字体
大字体
2022-01-24 09:51:40
请
登录
再阅读
上一篇:
下一篇:
对本书的赞誉
译者序
前言
第1章 简介
1.2 线程的优势
1.2.2 建模的简单性
1.2.3 异步事件的简化处理
1.2.4 响应更灵敏的用户界面
1.3 线程带来的风险
1.3.2 活跃性问题
1.3.3 性能问题
1.4 线程无处不在
第一部分 基础知识
2.2 原子性
2.2.2 示例:延迟初始化中的竞态条件
2.2.3 复合操作
2.3 加锁机制
2.3.2 重入
2.4 用锁来保护状态
2.5 活跃性与性能
第3章 对象的共享
3.1.1 失效数据
3.1.3 加锁与可见性
3.1.4 Volatile变量
3.2 发布与逸出
3.3 线程封闭
3.3.1 Ad-hoc线程封闭
3.3.3 ThreadLocal类
3.4 不变性
3.4.1 Final域
3.5 安全发布
3.5.2 不可变对象与初始化安全性
3.5.3 安全发布的常用模式
3.5.4 事实不可变对象
3.5.5 可变对象
3.5.6 安全地共享对象
第4章 对象的组合
4.1.1 收集同步需求
4.1.3 状态的所有权
4.2 实例封闭
4.2.1 Java监视器模式
4.3 线程安全性的委托
4.3.2 独立的状态变量
4.3.3 当委托失效时
4.3.4 发布底层的状态变量
4.3.5 示例:发布状态的车辆追踪器
4.4 在现有的线程安全类中添加功能
4.4.2 组合
4.5 将同步策略文档化
第5章 基础构建模块
5.1.2 迭代器与ConcurrentModificationException
5.1.3 隐藏迭代器
5.2 并发容器
5.2.2 额外的原子Map操作
5.2.3 CopyOnWriteArrayList
5.3 阻塞队列和生产者-消费者模式
5.3.1 示例:桌面搜索
5.3.3 双端队列与工作密取
5.4 阻塞方法与中断方法
5.5 同步工具类
5.5.2 FutureTask
暂无相关搜索结果!
×
二维码
手机扫一扫,轻松掌上学
×
《Java并发编程实战华章专业开发者书库》电子书下载
请下载您需要的格式的电子书,随时随地,享受学习的乐趣!
EPUB 电子书
×
书签列表
×
阅读记录
阅读进度:
0.00%
(
0/0
)
重置阅读进度