public static class ThreadPoolExecutors.Builder extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
ThreadPoolExecutors.Builder |
allowCoreThreadTimeOut(boolean allowCoreThreadTimeOut) |
ThreadPoolExecutor |
build() |
ThreadPoolExecutors.Builder |
corePoolSize(int corePoolSize) |
ThreadPoolExecutors.Builder |
keepAliveTimeSeconds(long keepAliveTimeSeconds) |
ThreadPoolExecutors.Builder |
maximumPoolSize(int maximumPoolSize) |
ThreadPoolExecutors.Builder |
prestartCoreThreadType(ThreadPoolExecutors.PrestartCoreThreadType prestartCoreThreadType) |
ThreadPoolExecutors.Builder |
rejectedHandler(RejectedExecutionHandler rejectedHandler) |
ThreadPoolExecutors.Builder |
threadFactory(ThreadFactory threadFactory) |
ThreadPoolExecutors.Builder |
workQueue(BlockingQueue<Runnable> workQueue) |
public ThreadPoolExecutors.Builder corePoolSize(int corePoolSize)
public ThreadPoolExecutors.Builder maximumPoolSize(int maximumPoolSize)
public ThreadPoolExecutors.Builder workQueue(BlockingQueue<Runnable> workQueue)
public ThreadPoolExecutors.Builder keepAliveTimeSeconds(long keepAliveTimeSeconds)
public ThreadPoolExecutors.Builder rejectedHandler(RejectedExecutionHandler rejectedHandler)
public ThreadPoolExecutors.Builder threadFactory(ThreadFactory threadFactory)
public ThreadPoolExecutors.Builder allowCoreThreadTimeOut(boolean allowCoreThreadTimeOut)
public ThreadPoolExecutors.Builder prestartCoreThreadType(ThreadPoolExecutors.PrestartCoreThreadType prestartCoreThreadType)
public ThreadPoolExecutor build()
Copyright © 2025. All rights reserved.