![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 73
linzhijia0612
这个作者很懒,什么都没留下…
展开
-
java读写锁ReentrantReadWriteLock实现多并发单利模式
基本介绍:读写锁:ReadWriteLock 在多线程的环境下,对同一份数据进行读写,会涉及到线程安全的问题。比如在一个线程读取数据的时候,另外一个线程在写数据,而导致前后数据的不一致性;一个线程在写数据的时候,另一个线程也在写,同样也会导致线程前后看到的数据的不一致性。 这时候可以在读写方法中加入互斥锁,任何时候只能允许一个线程的一个读或写原创 2015-02-10 19:06:40 · 783 阅读 · 0 评论 -
java CountDownLatch 模拟多并发线程简单例子
CountDownLatch作用 CountDownLatch,是一个倒计数的锁存器,当计数减至0时触发特定的事件。构造方法参数指定了计数的次数countDown方法,当前线程调用此方法,则计数减一awaint方法,调用此方法会一直阻塞当前线程,直到计时器的值为0测试线程类import java.util.concurrent.Count原创 2015-03-02 14:12:41 · 4489 阅读 · 0 评论