Java多线程之ReentrantLock基础篇

synchronized原理能够参考此篇文章java 1、ReentrantLock与synchronized的比较 共同点 两者都属于可重入锁、独占锁(即不一样线程之间的访问是互斥的) 不一样点 synchronized加锁与解锁是隐试的ReentrantLock是显示的 synchronized不可响应中断,一个线程获取不到锁就一直等着,ReentrantLock能够相应中断(使用lockIn
相关文章
相关标签/搜索