会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
rickiyang
博客园
首页
新随笔
联系
管理
上一页
1
···
13
14
15
16
17
18
下一页
2017年1月15日
java并发编程(十三)----(JUC原子类)引用类型介绍(CAS和ABA的介绍)
摘要: 这一节我们将探讨引用类型原子类:AtomicReference, AtomicStampedRerence, AtomicMarkableReference。AtomicRef...
阅读全文
posted @ 2017-01-15 16:18 rickiyang
阅读(569)
评论(0)
推荐(0)
2017年1月13日
java并发编程(十二)----(JUC原子类)数组类型介绍
摘要: 上一节我们介绍过三个基本类型的原子类,这次我们来看一下数组类型: AtomicIntegerArray, AtomicLongArray, AtomicReferenceArr...
阅读全文
posted @ 2017-01-13 21:38 rickiyang
阅读(411)
评论(0)
推荐(0)
2017年1月12日
java并发编程(十一)----(JUC原子类)基本类型介绍
摘要: 上一节我们说到了基本原子类的简单介绍,这一节我们先来看一下基本类型: AtomicInteger, AtomicLong, AtomicBoolean。AtomicIntege...
阅读全文
posted @ 2017-01-12 22:44 rickiyang
阅读(517)
评论(0)
推荐(0)
java并发编程(十)----JUC原子类介绍
摘要: 今天我们来看一下JUC包中的原子类,所谓原子操作是指不会被线程调度机制打断的操作;这种操作一旦开始,就一直运行到结束,中间不会有任何 context switch (切换到另一...
阅读全文
posted @ 2017-01-12 21:32 rickiyang
阅读(263)
评论(0)
推荐(0)
2017年1月11日
java并发编程(九)----(JUC)CyclicBarrier
摘要: 上一篇我们介绍了CountDownlatch,我们知道CountDownlatch是“在完成一组正在其他线程中执行的操作之前,它允许一个或多个线程一直等待”,即CountDow...
阅读全文
posted @ 2017-01-11 23:20 rickiyang
阅读(270)
评论(0)
推荐(0)
2017年1月10日
java并发编程(八)----(JUC)CountDownLatch
摘要: CountDownLatch 是一个非常实用的多线程控制工具类。” Count Down ” 在英文中意为倒计数, Latch 为门问的意思。如果翻译成为倒计数门阀, 我想大家...
阅读全文
posted @ 2017-01-10 23:24 rickiyang
阅读(308)
评论(0)
推荐(0)
2017年1月7日
java并发编程(七)----(JUC)ReadWriteLock
摘要: 前面我们已经分析过JUC包里面的Lock锁,ReentrantLock锁和semaphore信号量机制。Lock锁实现了比synchronized更灵活的锁机制,Reentra...
阅读全文
posted @ 2017-01-07 21:36 rickiyang
阅读(324)
评论(0)
推荐(0)
2017年1月4日
java并发编程(六)----(JUC)Semaphore
摘要: Semaphore,从字面意义上我们知道他是信号量的意思。在java中,一个计数信号量维护了一个许可集。Semaphore 只对可用许可的号码进行计数,并采取相应的行动。拿到信号量的线程可以进入代码,否则就等待。通过acquire()和release()获取和释放访问许可。 信号量Semaphore
阅读全文
posted @ 2017-01-04 22:12 rickiyang
阅读(324)
评论(0)
推荐(0)
2016年12月29日
java并发编程(五)----(JUC)ReentrantLock
摘要: 上一节我们了解了Lock接口的一些简单的说明,知道Lock锁的常用形式,那么这节我们正式开始进入JUC锁(java.util.concurrent包下的锁,简称JUC锁)。下面我们来看一下Lock最常用的实现类ReentrantLock。 1.ReentrantLock简介 由单词意思我们可以知道这
阅读全文
posted @ 2016-12-29 21:54 rickiyang
阅读(389)
评论(2)
推荐(0)
2016年12月26日
java并发编程(四)----(JUC)Lock锁初探
摘要: 首先我们来回忆一下上一节讲过的synchronized关键字,该关键字用于给代码段或方法加锁,使得某一时刻它修饰的方法或代码段只能被一个线程访问。那么试想,当我们遇到这样的情况:当synchronized修饰的方法或代码段因为某种原因(IO异常或是sleep方法)被阻塞了,但是锁有没有被释放,那么其
阅读全文
posted @ 2016-12-26 21:39 rickiyang
阅读(450)
评论(0)
推荐(0)
上一页
1
···
13
14
15
16
17
18
下一页
公告