- 博客(2)
- 资源 (6)
- 收藏
- 关注
转载 理解ReentrantLock可重入锁的使用
java除了使用关键字synchronized外,还可以使用ReentrantLock实现独占锁的功能。而且ReentrantLock相比synchronized而言功能更加丰富,使用起来更为灵活,也更适合复杂的并发场景。这篇文章主要是从使用的角度来分析一下ReentrantLock。一、简介ReentrantLock常常对比着synchronized来分析,我们先对比着来看然后再一点一点分析。(1)synchronized是独占锁,加锁和解锁的过程自动进行,易于操作,但不够灵活。ReentrantL
2021-06-15 23:09:55 315
原创 并发编程示例01-生产者、消费者
1、生产者public class Producer implements Runnable { private Queue<String> msg = new LinkedList<String>(); private int maxSize; public Producer(Queue<String> msg, int maxSize) { this.msg = msg; this.maxSize = ma
2021-06-15 23:05:23 319
redis-3.2.8 for centos.zip
2020-01-22
redis-4.0.6 for centos.zip
2020-01-22
solr 6.0.1 for centos.zip
2020-01-19
tomcat8.5.50 for centos.zip
2020-01-19
activemq 5.15.7 for centos.zip
2020-01-19
jdk1.8 for centos.zip
2020-01-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人