一 初衷:解决对象频繁创建和销毁的开销问题,提高处理器效率
二 相关:线程池、队列、任务
三 简述
1 线程池:
都在后台,有最大线程数;默认堆栈大小、默认优先级;
繁忙时达到最大线程数且有任务挂起,则等待有线程执行完毕;未达到最大线程数且还有任务挂起,过一段时间线程不够时插入新线程;
队列中无任务,可以挂起或者等待;
2 队列:任务的容器;
一 初衷:解决对象频繁创建和销毁的开销问题,提高处理器效率
二 相关:线程池、队列、任务
三 简述
1 线程池:
都在后台,有最大线程数;默认堆栈大小、默认优先级;
繁忙时达到最大线程数且有任务挂起,则等待有线程执行完毕;未达到最大线程数且还有任务挂起,过一段时间线程不够时插入新线程;
队列中无任务,可以挂起或者等待;
2 队列:任务的容器;