首页
首页
BOT
沸点
课程
直播
活动
AI刷题
NEW
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Java 《无锁不能》
好学的康达姆机器人
创建于2023-01-29
订阅专栏
主要探究 Java 锁相关源码,底层逻辑
等 12 人订阅
共7篇文章
创建于2023-01-29
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
PriorityBlockingQueue 知根知底
在医疗领域中,医生需要根据患者病情的严重程度来安排就诊顺序,此时队列将不是按照先来先服务,而是根据不同的优先级进行服务。
LinkedBlockQueue 知根知底
队列在生活中随处可见,医院缴费需要排队、做核酸需要排队、汽车等红绿灯需要排队等等。 队列是一个按照先来到就排在前面,后来到排在后面的数据结构,并且出队的时候也是按照先来到先出队。
从 ArrayBlockingQueue 探究 AQS 细节 — 条件队列篇
条件队列是 AQS 中最容易被忽视的一个细节。大部分时候,我们都用不上条件队列,但是这并不说明条件队列就没有用处了,它反而是我们学习生产者-消费者模式的最佳教材。
ArrayBlockQueue 知根知底
队列在生活中随处可见,医院缴费需要排队、做核酸需要排队、汽车等红绿灯需要排队等等。 队列是一个按照先来到就排在前面,后来到排在后面的数据结构,并且出队的时候也是按照先来到先出队。使用数组和链表
从 Semaphore 探究 AQS 细节-共享锁篇
如果说独占锁是恋爱脑,你不放手,我誓死追随;那么共享锁就是海王,在有限的资源内,来者不拒。共享锁是可以被多个线程同时拥有的锁,它不像独占锁一样,一次只能被一个线程拥有
从 ReentrantLock 探究 AQS 细节 - 独占锁篇
开篇语 如何保障程序有序的运行,锁是永远都绕不开的一条拦路虎。即可以让程序有条不紊的运行,也可以让程序步履蹒跚。而今天,我们就来剥开 Java 中最常用的锁 ReentrantLock,研究它,参悟它
从 JVM 中深入探究 Synchronized
Synchronized,Java 友好的提供了的一个关键字,它让开发者可以快速的实现同步。它就像一个星星,远远看去就是一个小小的点。但是走近一看,却是一个庞大的蛋糕。而这篇文章就是要将这个