public class ThreadPoolBuilder extends Object
ExecutorService ExecutorService = new FixedThreadPoolBuilder().setPoolSize(10).build();参考文章 《Java ThreadPool的正确打开方式》http://calvin1978.blogcn.com/articles/java-threadpool.html
| Modifier and Type | Class and Description |
|---|---|
static class |
ThreadPoolBuilder.CachedThreadPoolBuilder
创建CachedThreadPool, maxSize建议设置
1.
|
static class |
ThreadPoolBuilder.FixedThreadPoolBuilder
创建FixedThreadPool.建议必须设置queueSize保证有界。
1.
|
static class |
ThreadPoolBuilder.QueuableCachedThreadPoolBuilder
从Tomcat移植过来的可扩展可用Queue缓存任务的ThreadPool
|
static class |
ThreadPoolBuilder.ScheduledThreadPoolBuilder |
| Constructor and Description |
|---|
ThreadPoolBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static ThreadPoolBuilder.CachedThreadPoolBuilder |
cachedPool() |
static ThreadPoolBuilder.FixedThreadPoolBuilder |
fixedPool() |
static ThreadPoolBuilder.QueuableCachedThreadPoolBuilder |
queuableCachedPool() |
static ThreadPoolBuilder.ScheduledThreadPoolBuilder |
scheduledPool() |
public static ThreadPoolBuilder.FixedThreadPoolBuilder fixedPool()
public static ThreadPoolBuilder.CachedThreadPoolBuilder cachedPool()
public static ThreadPoolBuilder.ScheduledThreadPoolBuilder scheduledPool()
public static ThreadPoolBuilder.QueuableCachedThreadPoolBuilder queuableCachedPool()
Copyright © 2018. All rights reserved.