摘要: ReentrantLock的加锁方法Lock()提供了无条件地轮询获取锁的方式,lockInterruptibly()提供了可中断的锁获取方式。这两个方法的区别在哪里呢?通过分析源码可以知道lock方法默认处理了中断请求,一旦监测到中断状态,则中断当前线程;而lockInterruptibly()则 阅读全文
posted @ 2019-10-10 10:46 请叫我刀刀 阅读(3405) 评论(0) 推荐(0) 编辑