摘要:
分支合并框架 复杂任务分拆给线程,大事化小,最后把拆分结果合并 原理 Fork and Join 相关类 ForkJoinPool 分支合并池 ForkJoinTesk 分支合并任务 RecursiveTask 递归任务 package main.java; import java.util.con 阅读全文
posted @ 2021-07-07 11:18
锤子布
阅读(70)
评论(0)
推荐(0)
摘要:
ThreadPoll线程池 为什么要用线程池 线程池做的工作主要是控制运行的数量,处理过程中将任务放到队列,然后在线程创建后启动这些任务,如果线程数量超过了最大数量,超出数量的线程排队等候,等到其他线程执行完毕,再从队列中取出任务来执行。 主要特点:线程复用,控制最大并发数,管理线程 优势: 降低资 阅读全文
posted @ 2021-07-07 10:53
锤子布
阅读(225)
评论(0)
推荐(0)
摘要:
BlockingQueue阻塞队列 生产者消费者问题,在多线程领域,所谓阻塞就是再某些情况下会挂起线程,一但条件满足,被挂起的线程就又会自动唤醒。 常用的实现类: ArrayBlockingQueue:由数组结构组成的有界阻塞队列 LinkedBlockingQueue:由链表结构组成的有界阻塞 阅读全文
posted @ 2021-07-07 09:26
锤子布
阅读(48)
评论(0)
推荐(0)

浙公网安备 33010602011771号