JDK线程池的ThreadFactory
JDK线程池:Executors.newFixedThreadPool,Executors.newSingleThreadExecutor,由一个ThreadFactory来创建新的线程,默认情况下为Executors.defaultThreadFactory(),ThreadFactory接口: publicinterfaceThreadFactory{ ThreadnewThread(Runnabler); } 我们可以采用自定义的ThreadFactory工厂,增加对线程创建与销毁等更多的控制, 一个简单的例子,跟踪线程的创建与销毁: packageorg.guojje.threadpool; importjava.util.concurrent.atomic.AtomicInteger; publicclassWorkThreadextendsThread{ privateRunnabletarget; privateAtomicIntegercounter; publicWorkThread(Runnabletarget,AtomicIntegercou...