类 ExecutorKit
java.lang.Object
com.iohao.game.common.kit.ExecutorKit
线程执行器工具
- 作者:
- 渔民小镇
- 日期:
- 2021-12-20
-
构造器概要
-
方法概要
修饰符和类型方法说明createThreadFactory
(@NonNull String namePrefix, boolean daemon) 创建线程工厂createThreadFactory
(String namePrefix) 创建 线程工厂newCacheThreadPool
(String namePrefix) 创建线程池newCacheThreadPool
(ThreadFactory threadFactory) 线程池newFixedThreadPool
(int corePoolSize, String namePrefix) 创建固定大小线程执行器newFixedThreadPool
(int corePoolSize, ThreadFactory threadFactory) 创建固定大小线程执行器newScheduled
(int corePoolSize, String namePrefix) 创建指定数量 - 的线程调度执行器newScheduled
(int corePoolSize, ThreadFactory threadFactory) 创建指定数量 - 的线程调度执行器newSingleScheduled
(String namePrefix) 创建单个线程调度执行器newSingleScheduled
(ThreadFactory threadFactory) 创建单个线程调度执行器newSingleThreadExecutor
(String namePrefix) 创建单个线程执行器newSingleThreadExecutor
(ThreadFactory threadFactory) 创建单个线程执行器newVirtualExecutor
(String name) 创建虚拟线程执行器newVirtualExecutor
(String name, int start) 创建虚拟线程执行器newVirtualExecutor
(ThreadFactory factory) 创建虚拟线程执行器
-
构造器详细资料
-
ExecutorKit
public ExecutorKit()
-
-
方法详细资料
-
newVirtualExecutor
创建虚拟线程执行器- 参数:
name
- name- 返回:
- 执行器
-
newVirtualExecutor
创建虚拟线程执行器- 参数:
name
- namestart
- start- 返回:
- 执行器
-
newVirtualExecutor
创建虚拟线程执行器- 参数:
factory
- factory- 返回:
- 执行器
-
newSingleThreadExecutor
创建单个线程执行器- 参数:
namePrefix
- 线程名- 返回:
- 执行器
-
newSingleThreadExecutor
创建单个线程执行器- 参数:
threadFactory
- 线程创建工厂- 返回:
- 执行器
-
newCacheThreadPool
创建线程池- 参数:
namePrefix
- 线程名- 返回:
- 执行器
-
newCacheThreadPool
线程池- 参数:
threadFactory
- 线程创建工厂- 返回:
- 执行器
-
newFixedThreadPool
创建固定大小线程执行器- 参数:
corePoolSize
- 容量threadFactory
- 线程工厂- 返回:
- 执行器
-
newFixedThreadPool
创建固定大小线程执行器- 参数:
corePoolSize
- 容量namePrefix
- 线程名- 返回:
- 执行器
-
newSingleScheduled
创建单个线程调度执行器- 参数:
threadFactory
- 线程创建工厂- 返回:
- 调度 执行器
-
newSingleScheduled
创建单个线程调度执行器- 参数:
namePrefix
- 线程名- 返回:
- 调度 执行器
-
newScheduled
创建指定数量 - 的线程调度执行器- 参数:
corePoolSize
- 容量namePrefix
- 线程名- 返回:
- 指定数量的 调度 执行器
-
newScheduled
创建指定数量 - 的线程调度执行器- 参数:
corePoolSize
- 容量threadFactory
- 线程创建工厂- 返回:
- 指定数量的 调度 执行器
-
createThreadFactory
创建 线程工厂daemon 参数默认是 true
- 参数:
namePrefix
- 线程名- 返回:
- 线程工厂
-
createThreadFactory
创建线程工厂- 参数:
namePrefix
- 线程名前缀daemon
- 置是否守护线程- 返回:
- 线程工厂
-