Java ReentrantLock 原理

Java ReentrantLock 原理 ReentrantLock是Java5引入的可重入锁,Lock的实现类,相比synchronized它提供更精细的同步操做,高竞争场景表现好html 主要有以下几个特色:java 能够设置公平性,设置后会倾向于将锁赋予等待时间最久的线程,减小线程饥渴 具有尝试非阻塞地获取锁,且可选超时 能够判断是否有线程或某个特定线程,在排队等待获取锁 能够响应中断请求
相关文章
相关标签/搜索