多线程
qwe5669833
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
多线程Lock接口
public interface Lock { // 获取锁。调用该方法当前线程将会获取锁。当锁获取后,从该方法返回 void lock(); // 可中断的获取锁,和lock()方法的不同之处在于该方法会响应中断,既在锁的获取中可以终端当前线程 void lockInterruptibly() throws InterruptedExcepti...原创 2018-07-12 14:31:52 · 118 阅读 · 0 评论 -
ReentrantLock互斥锁
public class ReentrantLock implements Lock, java.io.Serializable { private static final long serialVersionUID = 7373984872572414699L; // 内部类 private final Sync sync; //...2018-07-12 15:14:20 · 191 阅读 · 0 评论 -
ReadWriteLock读写锁
public interface ReadWriteLock { /** * Returns the lock used for reading. * 返回一个读锁 * @return the lock used for reading */ Lock readLock(); /** * Retu...原创 2018-07-12 15:30:09 · 211 阅读 · 0 评论 -
ReentrantReadWriteLock
读写锁的例子,半个ConcurrentHashMapclass RWDictionary { private final Map<String, Data> m = new TreeMap<>(); private final ReentrantReadWriteLock rwl = new ReentrantReadWriteLock(); ...原创 2018-07-13 16:28:36 · 177 阅读 · 0 评论
分享