除了继承Thread、实现Runnable、Callable三种创建线程方式外的第四种创建方式:
实现java.util.concurrent.ThreadFactory接口,实现newThread(Runnable r)方法。
这种方式应用于这样一种场景:我们需要一个线程池,并且对于线程池中的线程对象、赋予统一的名字、优先级,以及一些其他统一操作,使用这样的工厂方式就是优秀程序员应该使用的最好的方法。
除了继承Thread、实现Runnable、Callable三种创建线程方式外的第四种创建方式:
实现java.util.concurrent.ThreadFactory接口,实现newThread(Runnable r)方法。
这种方式应用于这样一种场景:我们需要一个线程池,并且对于线程池中的线程对象、赋予统一的名字、优先级,以及一些其他统一操作,使用这样的工厂方式就是优秀程序员应该使用的最好的方法。