会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
愿有风,随云去
从今一去千万里,再追彩云再追月
管理
上一页
1
2
3
4
5
6
7
···
17
下一页
2021年2月9日
并发编程 - JUC中常用的同步工具
摘要: ReentrantLock - 独占锁 特性:①独占锁 ②可重入 ③公平/非公平 ④可超时中断 // ReentrantLock public class ReentrantLockTest { private static Lock lock = new ReentrantLock(); priv
阅读全文
posted @ 2021-02-09 14:37 祁奇
阅读(113)
评论(0)
推荐(0)
2021年2月7日
并发编程 - AbstractQueuedSynchronizer解析
摘要: AQS Java并发编程核心在于java.util.concurrent包,而juc当中的大多数同步器实现都是围绕着共同的基础行为,比如等待队列、条件队列、独占获取、共享获取等,而这组行为的实现,就是基于AbstractQueuedSynchronizer(AQS) AQS提供了一套多线程访问共享资
阅读全文
posted @ 2021-02-07 01:26 祁奇
阅读(100)
评论(0)
推荐(0)
2021年2月5日
并发编程基础知识
摘要: 创建线程的三种方式 继承Thread对象,重写run方法 实现runnable接口,作为Thread构造参数 - Thread默认的run()方法中会调用runnable对象的run()方法 实现callable接口,配合FutureTask对象使用 - 底层依然是runnable接口,通过共享变量
阅读全文
posted @ 2021-02-05 17:32 祁奇
阅读(201)
评论(0)
推荐(1)
并发编程(总览)
摘要: 并发编程基础知识 AbstractQueuedSynchronizer解析 JUC中常用的并发工具 原子类与阻塞队列 ConcurrentHashMap 线程池原理与解析
阅读全文
posted @ 2021-02-05 17:20 祁奇
阅读(60)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
···
17
下一页
公告