首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
java并发
灵魂猎手
创建于2024-07-06
订阅专栏
介绍一些java的ThreadPoolExecutor,ThreadLocal、AQS等待与并发相关的内容
暂无订阅
共6篇文章
创建于2024-07-06
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
06_ReentrantLock——java并发系列(六)
ReentrantLock 一、概述 ReentrantLock意思为可重入锁,也就是如果一个线程成功获取了某个ReentrantLock锁,那么,他可以对该锁,重复加锁,而不会阻塞。这一点,与syn
05_AQS-共享模式补充——java并发系列(五)
AQS共享模式 本文对上一章中,共享模式做一个补充。上一章提到,AQS最开始的版本,是没有PROPAGATE状态的,有BUG,本文解释一下,这个BUG是怎么回事儿,是如何通过PROPAGATE状态解决
04_AQS框架——java并发系列(四)
一、概述 从ReentrantLock的实现看AQS的原理及应用 AQS论文 AQS 框架论文翻译 Java AQS 核心数据结构 -CLH 锁 ❄️ 什么是AQS AbstractQueuedSyn
ThreadPoolExecutor参数该如何设置——java并发系列(三)
ThreadPoolExecutor参数设置 回顾一下ThreadPoolExecutor的参数 那么这些参数该如何设置呢? 一、corePoolSize & maximumPoolSize 1.1
ThreadLocal - java并发系列(二)
ThreadLocal ThreadLocal,翻译过来,就是线程级别的本地变量,其实,也可以理解为线程级别的全局变量,重点是线程,在同一个线程内,可以在任意位置访问它,也就是线程内共享的。 一、应用
ThreadPoolExecutor - java并发系列(一)
ThreadPoolExecutor 一、概述 线程的创建和销毁是比较耗时的,池的概念都是为了防止对象频繁的创建和销毁,类似的概念还有连接池,或者更通用的叫对象池。但是跟我们对象池的模型不太一样,对象