天天看点

java多线程 线程池

如何去设计一个自己的线程池?

思路与生产者与消费者模式相同,将任务放到队列中,子线程再从队列中取出任务去执行。

方式二:当有任务时雇佣一个工人,再来任务时再雇佣一个工人,一直这样,直到雇佣人数达到预期最大值,再来任务就放到队列中去。