摘要:
ReentrantLock 重入锁简介重入锁 ReentrantLock,顾名思义,就是支持同一个线程对资源的重复加锁。另外,该锁还支持获取锁时的公平与非公平性的选择。 重入锁 ReentrantLock,只支持独占方式的获取操作,因此它只实现了 tryAc... 阅读全文
摘要:
1、简述锁时用来控制多个线程访问共享资源的方式,一般情况下,一个锁能够防止多个线程同时访问共享资源。但是有些锁可以允许多个线程并发的访问共享资源,比如读写锁。在Java 5.0之前,在协调对共享对象的访问时可以使用的机制只有 synchronized 和 v... 阅读全文