public class AbstractBuildThreadPoolTemplate extends Object
| 限定符和类型 | 类和说明 |
|---|---|
static class |
AbstractBuildThreadPoolTemplate.ThreadPoolInitParam |
| 构造器和说明 |
|---|
AbstractBuildThreadPoolTemplate() |
| 限定符和类型 | 方法和说明 |
|---|---|
static DynamicThreadPoolExecutor |
buildDynamicPool(AbstractBuildThreadPoolTemplate.ThreadPoolInitParam initParam)
构建动态线程池.
|
static ThreadPoolExecutor |
buildFastPool()
构建快速执行线程池.
|
static ThreadPoolExecutor |
buildFastPool(AbstractBuildThreadPoolTemplate.ThreadPoolInitParam initParam)
构建快速执行线程池.
|
static ThreadPoolExecutor |
buildPool()
构建线程池.
|
static ThreadPoolExecutor |
buildPool(AbstractBuildThreadPoolTemplate.ThreadPoolInitParam initParam)
构建线程池.
|
protected static AbstractBuildThreadPoolTemplate.ThreadPoolInitParam |
initParam()
线程池构建初始化参数.
|
protected static AbstractBuildThreadPoolTemplate.ThreadPoolInitParam initParam()
此处本身是模版设计方法, 但是考虑创建简洁性, 移除 abstract.
异常参考 AbstractQueuedSynchronizer.tryAcquire(int)
public static ThreadPoolExecutor buildPool()
public static ThreadPoolExecutor buildPool(AbstractBuildThreadPoolTemplate.ThreadPoolInitParam initParam)
public static ThreadPoolExecutor buildFastPool()
public static ThreadPoolExecutor buildFastPool(AbstractBuildThreadPoolTemplate.ThreadPoolInitParam initParam)
public static DynamicThreadPoolExecutor buildDynamicPool(AbstractBuildThreadPoolTemplate.ThreadPoolInitParam initParam)
initParam - Copyright © 2022. All rights reserved.