public interface ThreadFactory
按需创建新线程的对象。使用线程工厂消除了对
new Thread 调用的硬连接,使应用程序能够使用特殊的线程子类、优先级等。
这个接口最简单的实现就是:
class SimpleThreadFactory implements ThreadFactory {
public Thread newThread(Runnable r) {
return new Thread(r);
}
} Executors.defaultThreadFactory() 方法提供了一个更有用的简单实现,它在返回之前将创建的线程上下文设置为已知值。
- 自从:
- 1.5
- 参见:
-
方法总结
-
方法详情
-
newThread
构造一个新的未启动的Thread来运行给定的 runnable。- 参数:
r- 由新线程实例执行的可运行对象- 返回:
-
构造线程,或者
null如果创建线程的请求被拒绝 - 参见:
-