public static class ThreadPoolBuilder.QueuableCachedThreadPoolBuilder extends Object
QueuableCachedPool| 构造器和说明 |
|---|
QueuableCachedThreadPoolBuilder() |
| 限定符和类型 | 方法和说明 |
|---|---|
QueuableCachedPool |
build() |
ThreadPoolBuilder.QueuableCachedThreadPoolBuilder |
setDaemon(Boolean daemon)
与threadFactory互斥, 优先使用ThreadFactory
默认为NULL,不进行设置,使用JDK的默认值.
|
ThreadPoolBuilder.QueuableCachedThreadPoolBuilder |
setKeepAliveSecs(int keepAliveSecs) |
ThreadPoolBuilder.QueuableCachedThreadPoolBuilder |
setMaxSize(int maxSize) |
ThreadPoolBuilder.QueuableCachedThreadPoolBuilder |
setMinSize(int minSize) |
ThreadPoolBuilder.QueuableCachedThreadPoolBuilder |
setQueueSize(int queueSize)
LinkedQueue长度, 默认100
|
ThreadPoolBuilder.QueuableCachedThreadPoolBuilder |
setRejectHanlder(RejectedExecutionHandler rejectHandler) |
ThreadPoolBuilder.QueuableCachedThreadPoolBuilder |
setThreadFactory(ThreadFactory threadFactory)
与threadNamePrefix互斥, 优先使用ThreadFactory
|
ThreadPoolBuilder.QueuableCachedThreadPoolBuilder |
setThreadNamePrefix(String threadNamePrefix)
与threadFactory互斥, 优先使用ThreadFactory
|
public ThreadPoolBuilder.QueuableCachedThreadPoolBuilder setMinSize(int minSize)
public ThreadPoolBuilder.QueuableCachedThreadPoolBuilder setMaxSize(int maxSize)
public ThreadPoolBuilder.QueuableCachedThreadPoolBuilder setQueueSize(int queueSize)
public ThreadPoolBuilder.QueuableCachedThreadPoolBuilder setKeepAliveSecs(int keepAliveSecs)
public ThreadPoolBuilder.QueuableCachedThreadPoolBuilder setThreadFactory(ThreadFactory threadFactory)
public ThreadPoolBuilder.QueuableCachedThreadPoolBuilder setThreadNamePrefix(String threadNamePrefix)
public ThreadPoolBuilder.QueuableCachedThreadPoolBuilder setDaemon(Boolean daemon)
默认为NULL,不进行设置,使用JDK的默认值.
public ThreadPoolBuilder.QueuableCachedThreadPoolBuilder setRejectHanlder(RejectedExecutionHandler rejectHandler)
public QueuableCachedPool build()
Copyright © 2019. All rights reserved.