首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
J.U.C
南风lof
创建于2025-05-31
订阅专栏
主要介绍多线程相关的源码和使用
暂无订阅
共4篇文章
创建于2025-05-31
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
源码赏析:Java线程池中的那些细节
我们常说非核心线程空闲超时之后就会被销毁,线程池又是如何判断线程是否空闲的呢?在调用了shutdown()或者shutdownNow()线程池内部又是如何变化的,将线程池进行逐步关闭的呢? 1、shu
源码赏析:一文读懂java并发编程工具类CountDownLatch和CyclicBarrier的原理
CountDownLatch和Cyclicbarrier都可以使一个线程等待多个线程到达在某一同步点时进行同步操作。比如在读取解析大文件时,我们可以将文件进行分片,交给多个线程共同解析,每个线程只解析
ReentrantLock与AbstractQueuedSynchronizer源码解析,一文读懂底层原理
AQS被称为java并发编程的基石,AQS使用一个用volatile修饰的int型的state变量表示同步状态,通过内置的FIFO队列来完成资源获取线程的排队工作。通过 CLH 队列 和 状态变量 的
从源码层面了解java线程池工作机制
线程池的作用 线程池可以避免重复创建和销毁线程,减少系统开销。 线程池预先创建一定数量的线程,任务调度更快 可以限制同时运行的线程数,防止资源耗尽 支持任务的排队、调度、取消等操作,方便管理 封装复杂