专题:java多线程工具
共2篇相关文章

ThreadPoolExecutor底层原理如何从源码到核心逻辑全解析?
ThreadPoolExecutor 是 Java 并发编程中线程池的核心实现类,也是 Executor 框架的核心载体。它解决了手动创建线程的资源浪费、管理复杂等问题,其底层原理围绕「线程管理、任务调度、状态控制」三大核心展开。本文会从核...

如何全面掌握阻塞队列BlockingQueue的底层原理及其应用场景?
BlockingQueue(阻塞队列)是 Java 并发编程的核心组件,它既是「队列」(存储元素),又具备「阻塞」特性:当队列空时,取元素的线程会阻塞;当队列满时,存元素的线程会阻塞。这种特性让它成为线程池、生产者-消费者模型的核心底层依赖...
