public class ThreadUtils extends Object
| 构造器和说明 |
|---|
ThreadUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static ExecutorService |
daemonFixedThreadPool(ClassLoader loader,
int nThreads)
创建一个 ExecutorService 使用固定数量的后台线程
|
static Thread |
daemonThread(ClassLoader loader,
Runnable runnable)
创建一个后台线程,不启动它
|
static Thread |
daemonThread(Runnable runnable)
创建一个后台线程,不启动它
|
static ThreadFactory |
daemonThreadFactory(ClassLoader loader) |
static ThreadFactory |
daemonThreadFactory(ClassLoader loader,
String nameTemplate) |
static ExecutorService |
frontFixedThreadPool(ClassLoader loader,
int nThreads)
创建一个 ExecutorService 使用固定数量的前台线程
|
static Thread |
frontThread(ClassLoader loader,
Runnable runnable)
创建一个前台线程,不启动它
|
static Thread |
frontThread(Runnable runnable)
创建一个前台线程,不启动它
|
static Thread |
runDaemonThread(ClassLoader loader,
Runnable runnable)
创建一个后台线程,并启动它
|
static Thread |
runDaemonThread(Runnable runnable)
创建一个后台线程,并启动它
|
static Thread |
runFrontThread(ClassLoader loader,
Runnable runnable)
创建一个前台线程,并启动它
|
static Thread |
runFrontThread(Runnable runnable)
创建一个前台线程,并启动它
|
static void |
sleep(int intervalMillis) |
static ThreadFactory |
threadFactory(ClassLoader loader,
String nameTemplate,
boolean isDaemon) |
public static ThreadFactory daemonThreadFactory(ClassLoader loader)
public static ThreadFactory daemonThreadFactory(ClassLoader loader, String nameTemplate)
public static ThreadFactory threadFactory(ClassLoader loader, String nameTemplate, boolean isDaemon)
public static Thread frontThread(ClassLoader loader, Runnable runnable)
public static Thread daemonThread(ClassLoader loader, Runnable runnable)
public static Thread runFrontThread(ClassLoader loader, Runnable runnable)
public static Thread runDaemonThread(ClassLoader loader, Runnable runnable)
public static ExecutorService daemonFixedThreadPool(ClassLoader loader, int nThreads)
public static ExecutorService frontFixedThreadPool(ClassLoader loader, int nThreads)
public static void sleep(int intervalMillis)
Copyright © 2022–2023. All rights reserved.