java_thread 隐藏的迭代器 java并发编程实践

 

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,thread)