
Java加锁机制
文章平均质量分 87
Zeus_龙
这个作者很懒,什么都没留下…
展开
-
ReentrantReadWriteLock具体例子
(一)ReentrantReadWriteLock类实现ReadWriteLock接口; 实现了lock();unlock()方法。 1.0 可调用读锁的lock(),unlock()方法; 2.0 也可调用写锁的lock(),unlock()方法。(二)代码:eg:public class TestReadWriteLock { public stat...原创 2018-04-12 22:10:11 · 1358 阅读 · 0 评论 -
Java同步 加锁机制synchrnized
(一)同步当前实例A 方法 的锁:eg:当一个线程进入到A对象的一个synchrnized()方法后,其他线程可以进入此对象的其他方法吗?Service mService = new Service();Thread sleepThread = new Thread(new SleepThread(mService));Thread waitThread = new Thread(new Wa...原创 2018-04-09 21:58:59 · 701 阅读 · 0 评论 -
ReentrantLock 不公平锁介绍,以及的应用场景。
(一)ReentrantLock不公平锁的几个方法,以及对应的应用的场景。直接上代码:public class TestReentrantLock implements Runnable { public static ReentrantLock rtlk1 = new ReentrantLock();//默认的是false,不公平锁 private ReentrantLock r...原创 2018-04-12 22:25:52 · 1311 阅读 · 1 评论