文章分类
Java基础
java基础
Map
计算机原理
队列
AQS与同步锁
线程与线程池
IO与网络
java代理
jdbc及其扩展
单元化测试
读书笔记
《spring源码深度解读》
《深入理解JAVA虚拟机》
《MySQL是怎样运行的:从根上理解MySQL》
《Redis开发与运维》
《Java并发编程的艺术》
《Docker与容器云》
中间组件
数据库
大数据组件
缓存
消息组件
运维基础
技术实践
项目源码
com.alibaba.druid
jedis
commons-lang3
java.security
apache.httpclient
java.io
apache.commons.pool2
tomcat
apache.sshd
lombok.log4j2
mybatis
netflix.archius
前端知识
瞬间
相册
朋友圈
留言板
友情链接
沧海月明
解决了什么问题,做了什么优化
累计撰写
149
篇文章
累计创建
33
个标签
累计收到
1
条评论
栏目
文章分类
Java基础
java基础
Map
计算机原理
队列
AQS与同步锁
线程与线程池
IO与网络
java代理
jdbc及其扩展
单元化测试
读书笔记
《spring源码深度解读》
《深入理解JAVA虚拟机》
《MySQL是怎样运行的:从根上理解MySQL》
《Redis开发与运维》
《Java并发编程的艺术》
《Docker与容器云》
中间组件
数据库
大数据组件
缓存
消息组件
运维基础
技术实践
项目源码
com.alibaba.druid
jedis
commons-lang3
java.security
apache.httpclient
java.io
apache.commons.pool2
tomcat
apache.sshd
lombok.log4j2
mybatis
netflix.archius
前端知识
瞬间
相册
朋友圈
留言板
友情链接
目 录
CONTENT
线程与线程池-沧海月明
以下是
线程与线程池
相关的文章
2024-10-28
ForkJoin框架
什么是Fork/Join框架 出现于jdk7,它的作用是把一个大任务分割成若干小任务,最终汇总每个小任务结果后得到大任务结果。其中: Fork:切分大任务成若干子任务执行 Join:合并子任务结果 含义其实比较类似于MapReduce 工作窃取算法<
2024-10-28
56
0
0
线程与线程池
2024-10-28
ThreadGroup - 线程组
线程组ThreadGroup表示一组线程的集合,一旦一个线程归属到一个线程组之中后,就不能再更换其所在的线程组。线程组方便统一管理,线程组可以进行复制,快速定位到一个线程,统一进行异常设置。 线程组
2024-10-28
65
0
0
线程与线程池
2024-10-28
Future - 异步任务和结果
Future接口 Future接口定义了操作异步任务执行的一些方法,提供了一种异步并行计算的功能,例如:获取异步任务的执行结果、取消异步任务的执行、判断任务是否被取消、判断任务执行是否完毕等 boolean cancel(boolean mayInterruptIfRunning); boolean
2024-10-28
68
0
0
线程与线程池
2024-10-28
ThreadLocal与InheritableThreadLocal
Thread与ThreadLocal 在Thread类中有一个ThreadLocalMap类型成员变量,存储当前线程中的threadLocal变量。 ThreadLocal.ThreadLocalMap threadLocals = null; 一般情况下它初始化为null,只有在配置时才会进行构造
2024-10-28
65
0
0
线程与线程池
2024-10-28
guava - 优秀的线程池扩展
ThreadFactoryBuilder - guava线程工厂 Executor pool = Executors.newSingleThreadExecutor(new ThreadFactoryBuilder.setNameFormat(“TestThread” + “-%d”).setUnc
2024-10-28
54
0
0
线程与线程池
2024-10-28
Eexcutors框架 - JDK提供的预设线程池
FixedThreadPool - 定长线程池 固定长度线程池,是一个corePoolSize=maxPoolSize的线程池,这就意味着当核心线程池满,新任务就开始向阻塞队列中提交,不会继续扩展线程池线程数。 public static ExecutorService newFixedThread
2024-10-28
56
0
0
线程与线程池
2024-10-28
线程池
线程池基础知识 什么是线程池 线程池是一种多线程处理形式,处理过程中可以将任务添加到队列中,然后再创建线程完成这些任务。 线程:java中的thread 任务:实现了runnable或callable接口的实例对象 线程池的优势 线程和任务分离,提升线程重用性 控制线程并发数量,降低服务器压力
2024-10-28
72
0
0
线程与线程池
2024-10-22
线程
线程与线程池的关系 线程是执行任务的最小单元,单个线程可以启停,从而执行任务。 线程是工厂中的工人, 工人可能自己有设计方法(自己写run方法),也可能使用图纸中的设计方法(任务中的run方法) 任务是工厂承接的设计任务,任务中包括图纸(run方法或call方法) 线程池是工厂,每过来一个任务,工厂
2024-10-22
74
0
0
线程与线程池