threadpool
2017-02-11 13:06:03 0 举报
登录查看完整内容
线程池(Thread Pool)是一种多线程处理形式,处理过程中将任务添加到队列,然后在创建线程后自动启动这些任务。线程池线程都是后台线程。每个线程都使用默认的堆栈大小,以默认的优先级运行,并处于多线程单元中。如果线程池中的线程数量大于需要执行的任务数,那么线程池会在任务完成后关闭多余的空闲线程。线程池不仅能够提高响应速度,还能降低资源消耗。通过重复利用已创建的线程降低线程创建和销毁造成的消耗。当任务到达时,任务可以不需要等到线程创建就能立即执行。在Java中,Executor框架是线程池的主要实现方式。
作者其他创作
大纲/内容
AbortPolicy
线程
3
RejectedExecutionHandler
maxiumPool
CallerRunsPolicy
DiscardOldestPolicy
BlockingQueue
主线程
workQueue
Runnable.run()
4
CAPACITY
线程池
execute方法
poll
add
2
corePool
DiscardPolicy
1
0 条评论
回复 删除
下一页