Lock接口及其实现

Locks包层次结构: Lock接口: 总结: 1.lock()最常用 2.lockInterruptibly()方法一般更加昂贵,有的impl可能没有实现lockInterruptibly(),只有真的需要效应中断时才使用,使用之前看看impl对该方法的描述。 Condition: ReentrantLock: 重入 count!=0 说明锁被占用 判断owner是否时当前线程,如果不是就进入w
相关文章
相关标签/搜索