Java多线程 JUC之线程池的使用详解及其扩展分析(ThreadPoolExecutor、ForkJoinPool等)
一.前言 谈线程池前有必要回顾一下多线程,而多线程离不开两个概念,即进程和线程。那什么是进程和线程了? 用官方的语言来说,进程是操作系统进行资源分配的最小单位,线程是CPU(任务)调度和执行的最小单位。通俗来讲:进程就好比整个QQ;你在QQ里面给人发消息,看空间,点赞,发评论就属于四个线程。二.多线程实现2.1在Java中的多线程 在Java中,多线程的实现主要有三种方式,三种方式大同小异,各有各