会员
周边
众包
新闻
博问
闪存
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
go2sea
先开方再乘十
博客园
首页
新随笔
联系
订阅
管理
2016年7月2日
Java多线程之JUC包:ReentrantReadWriteLock源码学习笔记
摘要: 若有不正之处请多多谅解,并欢迎批评指正。 请尊重作者劳动成果,转载请标明原文链接: http://www.cnblogs.com/go2sea/p/5634701.html ReentrantLock提供了标准的互斥操作,但在应用中,我们对一个资源的访问有两种方式:读和写,读操作一般不会影响数据的一
阅读全文
posted @ 2016-07-02 05:18 开方乘十
阅读(984)
评论(0)
推荐(0)
2016年6月30日
Java多线程之JUC包:Condition源码学习笔记
摘要: 若有不正之处请多多谅解,并欢迎批评指正。 请尊重作者劳动成果,转载请标明原文链接: http://www.cnblogs.com/go2sea/p/5630355.html Condition在JUC框架下提供了传统Java监视器风格的wait、notify和notifyAll相似的功能。 Cond
阅读全文
posted @ 2016-06-30 16:15 开方乘十
阅读(2329)
评论(6)
推荐(2)
2016年6月29日
Java多线程之JUC包:ReentrantLock源码学习笔记
摘要: 若有不正之处请多多谅解,并欢迎批评指正。 请尊重作者劳动成果,转载请标明原文链接: http://www.cnblogs.com/go2sea/p/5627539.html ReentrantLock是JUC包提供的一种可重入独占锁,它实现了Lock接口。与Semaphore类似,Reentrant
阅读全文
posted @ 2016-06-29 17:05 开方乘十
阅读(878)
评论(1)
推荐(1)
Java多线程之JUC包:Semaphore源码学习笔记
摘要: 若有不正之处请多多谅解,并欢迎批评指正。 请尊重作者劳动成果,转载请标明原文链接: http://www.cnblogs.com/go2sea/p/5625536.html Semaphore是JUC包提供的一个共享锁,一般称之为信号量。 Semaphore通过自定义的同步器维护了一个或多个共享资源
阅读全文
posted @ 2016-06-29 03:51 开方乘十
阅读(1579)
评论(0)
推荐(0)
2016年6月28日
Java多线程之JUC包:CountDownLatch源码学习笔记
摘要: 若有不正之处请多多谅解,并欢迎批评指正。 请尊重作者劳动成果,转载请标明原文链接: http://www.cnblogs.com/go2sea/p/5623218.html 我们已经了解了AQS的大致工作流程,接下来看下AQS的一个应用——CountDownLatch。 我们已经知道,AQS提供了两
阅读全文
posted @ 2016-06-28 14:11 开方乘十
阅读(577)
评论(0)
推荐(0)
2016年6月26日
Java多线程之JUC包:AbstractQueuedSynchronizer(AQS)源码学习笔记
摘要: 若有不正之处请多多谅解,并欢迎批评指正。 请尊重作者劳动成果,转载请标明原文链接: http://www.cnblogs.com/go2sea/p/5618628.html AbstractQueuedSynchronizer(AQS)是一个同步器框架,在实现锁的时候,一般会实现一个继承自AQS的内
阅读全文
posted @ 2016-06-26 21:34 开方乘十
阅读(1780)
评论(3)
推荐(1)
2016年6月24日
Java多线程之JUC包:CyclicBarrier源码学习笔记
摘要: 若有不正之处请多多谅解,并欢迎批评指正。 请尊重作者劳动成果,转载请标明原文链接: http://www.cnblogs.com/go2sea/p/5615531.html CyclicBarrier是java.util.concurrent包中提供的同步工具。通过这个工具我们可以实现n个线程相互等
阅读全文
posted @ 2016-06-24 22:57 开方乘十
阅读(1860)
评论(0)
推荐(0)
公告