java_thread 隐藏的迭代器 java并发编程实践
程序员文章站
2022-07-12 18:38:25
...
5.1.3 隐藏迭代器 看容器源代码更清楚些
java线程包的分析:
1. 锁,原子操作 -- 进行同步(内存一致性和原子性)
2. 阻塞 -- 阻塞有哪些实现
3. 怎么管理锁,管理阻塞,管理线程.
管理锁:
Lock(对Sync进行了封装) ReadWriteLock,synchronized(最简单的管理)
Lock Condition参考:http://duming115.iteye.com/blog/830357
Condition 除了Object.wait() notify()...功能,就是一个命名标志,并且可以有多个Condition ;
管理阻塞: