摘要: 锁的实现 锁的实现其实很简单,主要使用Java中synchronized关键字。 公平锁的实现 上面的锁的实现严格意义上说是会存在线程饥饿现象的(也就是说在多线程竞争的条件下,存在一种极端情况,即某个线程一直阻塞在锁上,永远都是其他线程被优先唤醒,导致自己得不到执行)。下面是公平锁的实现: 读写锁的 阅读全文
posted @ 2019-05-09 19:07 jeysin 阅读(465) 评论(0) 推荐(1) 编辑