5.1.3 隐藏迭代器 看容器源代码更清楚些
java线程包的分析:
1. 锁,原子操作 -- 进行同步(内存一致性和原子性)
2. 阻塞 -- 阻塞有哪些实现
3. 怎么管理锁,管理阻塞,管理线程.
管理锁:
Lock(对Sync进行了封装) ReadWriteLock,synchronized(最简单的管理)
Lock Condition参考:http://duming115.iteye.com/blog/830357
Condition 除了Object.wait() notify()...功能,就是一个命名标志,并且可以有多个Condition ;
管理阻塞:
本文深入探讨Java线程包中的关键组件,包括锁、原子操作及阻塞的实现方式。介绍了Lock、ReadWriteLock与synchronized关键字的区别,并讨论了Condition如何提供比传统Object.wait()和notify()更强大的功能。
170万+

被折叠的 条评论
为什么被折叠?



