-
public interface ThreadFactory
根据需要创建新线程的对象。 使用线程工厂可以删除new Thread
的硬连线 ,使应用程序能够使用特殊线程子类,优先级等。这个界面的最简单的实现只是:
class SimpleThreadFactory implements ThreadFactory { public Thread newThread(Runnable r) { return new Thread(r); } }
Executors.defaultThreadFactory()
方法提供了一个更有用的简单实现,它将创建的线程上下文设置为已知值,然后返回它。- 从以下版本开始:
- 1.5