线程池
文章平均质量分 60
晓魏
~阳光很好,阳光很暗~
展开
-
线程池详解-常用线程池使用简介
1.常用线程池的特点2.特点以及应用原创 2022-04-11 15:02:50 · 482 阅读 · 0 评论 -
线程池详解-工作线程管理
线程池为了掌握线程的状态并维护线程的生命周期,设计线程池内的工作线程Workerworker线程private final class Worker extends AbstractQueuedSynchronizer implements Runnable { // work持有的线程 final Thread thread; //初始化任务可以为null; Runnable firstTask;}work线程执行任务的模型如下:线程池需要原创 2022-04-01 20:12:20 · 545 阅读 · 0 评论 -
线程池的-任务执行机制
线程池的任务执行机制任务调度任务调度是线程池的主要入口(execute(Runnable r)),接下来任务如何执行都是有这个阶段决定的;所有的任务调度都是有execute方法完成,检查现在线程池的运行状态,运行的线程数,运行策略,决定接下来执行的流程,是直接申请线程执行,还是缓冲到队列中执行,亦或是直接拒绝该任务;执行过程如下:1.首先检查线程池的运行状态,如果不是RUNNING,则直接拒绝,线程池要保证在RUNNING状态下执行任务2.如果workCount < corePoolSiz原创 2022-03-30 19:25:25 · 1732 阅读 · 0 评论 -
线程池-生命周期详解
1.线程池的生命周期2.介绍的线程池运行状态和线程数量3.生命周期的流转原创 2022-03-29 10:52:14 · 2082 阅读 · 0 评论 -
线程池核心设计-总体设计
线程池的总体设计池化思想线程池的基本思想Java线程池是通过一种池化思想帮助我们管理线程而获取并发性的工具;线程池的核心实现类是ThreadPoolExecutor类,基于JDK1.8源码来分析java线程池的核心设计与实现;...原创 2022-03-28 13:05:55 · 323 阅读 · 0 评论 -
线程池-ExecutorService接口详解
1.ExecutorService接口介绍;2.管理终止的方法(shutdown shutdownNow)3.扩展Executor的submit方法(跟踪异步任务)原创 2022-03-27 14:30:37 · 459 阅读 · 0 评论 -
线程池之Executor接口详解(自定义序列化执行器示例)
1.Executor执行器的作用2.自定义序列化执行器的实现详解原创 2022-03-26 21:56:04 · 1146 阅读 · 0 评论 -
线程池的基本思想
1.什么是线程池2.线程池的优点3.线程池解决的问题原创 2022-03-26 18:42:11 · 582 阅读 · 0 评论 -
池化思想以及应用总结
1.什么是池化思想2.池化思想的应用示例3.池化思想的有优点原创 2022-03-26 18:30:15 · 1469 阅读 · 0 评论