多线程的一点问题,留在这里备份

多线程的一些问题(一)


1. ReentrantLock与condition
首先lock是同步监视器,ReentrantLock对象,
做一个lock互斥的部分,在这个条件队列中又衍生出了condition对象
这样通过condition对象将不同的线程阻塞在不同的conditon上,当唤醒的时候,就可以
唤醒其中阻塞的部分,通过不同的condition就可以唤醒绑定的不同的线程
从而达到分别通知的作用
而由于这个锁带来的互斥作用,开发了读写锁,用来并发读的过程。实际上读的过程是不是可以放在
缓存当中呢?









猜你喜欢

转载自blog.csdn.net/u011402896/article/details/79965561