
java并发编程
M青年小客
这个作者很懒,什么都没留下…
展开
-
java进阶之并发编程一ReentrantLock同步锁的学习和syncthronized的区别
引言:随着JAVA EE商业化的推广,面对技术复杂的并发需求显得力不从心,为了满足开发者的需求,JDK版本也逐步更新,在推出的JDK1.5中引入并发编程工具包java.util.concurrent,该包对并发场景有着更良好的api支持。 本文主要介绍同步锁syncthronized的替代方案ReentrantLock的概念和API介绍 java.util.concurrent.locks.L...原创 2018-07-25 18:02:37 · 996 阅读 · 0 评论 -
java进阶之并发编程一ReentrantLock的实际应用和线程中断EXAMPLE
引言:继上一篇ReentrantLock的介绍来做俩个小demo。 实现3个线程分别打印指定数字和线程死锁进行线程中断。 上一篇:<<java进阶之并发编程一ReentrantLock同步锁的学习和syncthronized的区别>> demo1:ReentrantLock搭配三个线程分别打印指定的数字,直接上代码图片比较直观了。 ...原创 2018-07-26 10:37:27 · 527 阅读 · 0 评论 -
java进阶之并发编程二之Concurrent同步辅助类CountDownLatch锁存器和CyclicBarrier使用
往期篇幅: <<java进阶之并发编程一ReentrantLock同步锁的学习和syncthronized的区别>> <<java进阶之并发编程一ReentrantLock的实际应用和线程中断EXAMPLE>> 引言:伴随JDK1.5的新增java.util.concurrent,java并发编程也迎来了革新,不像1.5之前只有synct...原创 2018-07-26 14:27:08 · 295 阅读 · 0 评论