Java并发锁相关面试知识整理

java锁有悲观锁和乐观锁,乐观锁经过cas实现,悲观锁有ReentrantLock和synchronized。ReentrantLock特性:时间锁等候、可中断锁等候、无块结构锁、多个条件变量或者锁投票等。synchronized只有一个好处,使用方便简单,不用主动释放锁。ReentrantLock和synchronized都是可重入锁。java 1、synchronized锁 一、锁升级 锁的
相关文章
相关标签/搜索