public class SharedSchedule extends Schedule
| 限定符和类型 | 字段和说明 |
|---|---|
protected static int |
CORE_POOL_SIZE |
protected static int |
CPU_COUNT |
protected static SharedSchedule |
DEF_SCHEDULE |
protected static ThreadPoolExecutor |
EXECUTOR |
protected static int |
KEEP_ALIVE |
protected static int |
MAXIMUM_POOL_SIZE |
protected static BlockingQueue<Runnable> |
QUEUE |
protected static ThreadFactory |
THREAD_FACTORY |
ON_CALLER_THREAD, ON_MAIN_THREAD, ON_THREADS| 构造器和说明 |
|---|
SharedSchedule() |
| 限定符和类型 | 方法和说明 |
|---|---|
static SharedSchedule |
getDefault() |
static SharedSchedule |
getDefault(Class<? extends SharedSchedule> type) |
static void |
shutdown() |
getLoopThread, getWorkerThreads, invoke, submitprotected static final int CPU_COUNT
protected static final int CORE_POOL_SIZE
protected static final int MAXIMUM_POOL_SIZE
protected static final int KEEP_ALIVE
protected static final ThreadFactory THREAD_FACTORY
protected static BlockingQueue<Runnable> QUEUE
protected static ThreadPoolExecutor EXECUTOR
protected static SharedSchedule DEF_SCHEDULE
public static SharedSchedule getDefault()
public static SharedSchedule getDefault(Class<? extends SharedSchedule> type)
public static void shutdown()