摘要: 前言 前面介绍了Java并发包提供的三种线程池,它们用处各不相同,接下来介绍一些工具类,对这三种线程池的使用。 Executors Executors是JDK1.5就开始存在是一个线程池工具类,它定义了用于Executor、ExecutorService、ScheduledExecutorServi 阅读全文
posted @ 2019-07-28 23:02 莫待樱开春来踏雪觅芳踪 阅读(1439) 评论(0) 推荐(0) 编辑
摘要: 前言 前面介绍了ForkJoinPool相关的两个类ForkJoinTask、ForkJoinWorkerThread,现在开始了解ForkJoinPool。ForkJoinPool也是实现了ExecutorService的线程池。但ForkJoinPool不同于其他类型的ExecutorServi 阅读全文
posted @ 2019-07-28 15:51 莫待樱开春来踏雪觅芳踪 阅读(3203) 评论(0) 推荐(1) 编辑
摘要: 前言 这是Java并发包提供的最后一个线程池实现,也是最复杂的一个线程池。针对这一部分的代码太复杂,由于目前理解有限,只做简单介绍。通常大家说的Fork/Join框架其实就是指由ForkJoinPool作为线程池、ForkJoinTask(通常实现其三个抽象子类)为任务、ForkJoinWorker 阅读全文
posted @ 2019-07-28 11:35 莫待樱开春来踏雪觅芳踪 阅读(10189) 评论(1) 推荐(1) 编辑