首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
王者并发课
订阅
萱萱家的爸比
更多收藏集
微信扫码分享
微信
新浪微博
QQ
21篇文章 · 0订阅
王者并发课-铂金8:峡谷幽会-看CyclicBarrier如何跨越重峦叠嶂
本文将给你介绍CyclicBarrier的用法和原理,它在能力上和CountDownLatch既有相似之处,又有着明显的不同,值得你一览究竟。
王者并发课-铂金7:整齐划一-CountDownLatch如何协调多线程的开始和结束
在本文中,将为你介绍CountDownLatch的用法。CountDownLatch是JUC中的一款常用工具类,当你在编写多线程代码时,如果你需要协调多个线程的开始和结束动作时,可以考虑它。
王者并发课-铂金6:青出于蓝-Condition如何把等待与通知玩出新花样
在上一篇文章中,我们介绍了阻塞队列。如果你阅读过它的源码,那么你一定会注意到其中的condition变量以及它在读写队列时的使用。
王者并发课-铂金5:致胜良器-无处不在的“阻塞队列”究竟是何面目
在线程的同步中,阻塞队列是一个绕不过去的话题,它是同步器底层的关键。所以,我们在本文中将为你介绍阻塞队列的基本原理,以了解它的工作机制和它在Java中的实现。本文稍微有点长,建议先了解大纲再细看章节。
王者并发课-铂金4:令行禁止-为何说信号量是线程间的同步利器
在并发编程中,信号量是线程同步的重要工具。在本文中,我将带你认识信号量的概念、用法、种类以及Java中的信号量。
王者并发课-铂金3:一劳永逸-如何理解锁的多次可重入问题
在前面的文章中,我们提到了锁的可重入问题,并作了简单介绍。鉴于锁的可重入是一个重要概念,所以本文把拿出来做一次单独讲解,以帮助你彻底理解它。
王者并发课-铂金2:豁然开朗-“晦涩难懂”的ReadWriteLock竟如此妙不可言
在上篇文章中,我们介绍了Java中锁的基础Lock接口。在本文中,我们将介绍Java中锁的另外一个重要的基本型接口,即ReadWriteLock
王者并发课-铂金1:探本溯源-为何说Lock接口是Java中锁的基础
欢迎来到《王者并发课》,本文是该系列文章中的第14篇。在铂金系列文章中,我们会从并发中的问题出发,探索Java所提供的锁的能力以及它们是如何解决这些问题的。
王者并发课-黄金3:雨露均沾-不要让你的线程在竞争中被“饿死”
在上篇文章中,我们介绍了避免死锁的几种策略。虽然死锁臭名昭著,然而在并发编程中,除了死锁之外,还有一些同样重要的线程活跃性问题值得关注。
王者并发课-黄金2:行稳致远-如何让你的线程免于死锁
在上篇文章中,我们介绍了死锁的概念及其原因,本文将为你介绍的是几种常见的死锁预防策略:顺序化加锁、设置超时期限和检测死锁。