public class ThreadUtils extends Object
| 构造器和说明 |
|---|
ThreadUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static ExecutorService |
daemonFixedThreadPool(ClassLoader loader,
int nThreads)
create ExecutorService use nThreads daemon Thread
|
static Thread |
daemonThread(boolean run,
Callable runnable)
create daemon Thread, but not start
|
static Thread |
daemonThread(boolean run,
ClassLoader loader,
Callable runnable)
create daemon Thread, but not start
|
static Thread |
daemonThread(boolean run,
ClassLoader loader,
Runnable runnable)
create daemon Thread, but not start
|
static Thread |
daemonThread(boolean run,
Runnable runnable)
create daemon Thread, but not start
|
static ThreadFactory |
daemonThreadFactory(ClassLoader loader) |
static ThreadFactory |
daemonThreadFactory(ClassLoader loader,
String nameTemplate) |
static ExecutorService |
frontFixedThreadPool(ClassLoader loader,
int nThreads)
create ExecutorService use nThreads front Thread
|
static Thread |
frontThread(boolean run,
Callable runnable)
create front Thread, but not start
|
static Thread |
frontThread(boolean run,
ClassLoader loader,
Callable runnable)
create front Thread, but not start
|
static Thread |
frontThread(boolean run,
ClassLoader loader,
Runnable runnable)
create front Thread, but not start
|
static Thread |
frontThread(boolean run,
Runnable runnable)
create front Thread, but not start
|
static void |
sleep(long intervalMillis) |
static void |
sleep(long interval,
TimeUnit timeUnit) |
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(boolean run, Runnable runnable)
public static Thread frontThread(boolean run, Callable runnable)
public static Thread frontThread(boolean run, ClassLoader loader, Runnable runnable)
public static Thread frontThread(boolean run, ClassLoader loader, Callable runnable)
public static Thread daemonThread(boolean run, Runnable runnable)
public static Thread daemonThread(boolean run, Callable runnable)
public static Thread daemonThread(boolean run, ClassLoader loader, Runnable runnable)
public static Thread daemonThread(boolean run, ClassLoader loader, Callable runnable)
public static ExecutorService daemonFixedThreadPool(ClassLoader loader, int nThreads)
public static ExecutorService frontFixedThreadPool(ClassLoader loader, int nThreads)
public static void sleep(long interval,
TimeUnit timeUnit)
public static void sleep(long intervalMillis)
[Web Site]