我正在尝试理解ThreadPoolExecutor类。我读过这个answer和Javadoc。但我的实验与该描述不符:我用工厂初始化线程池以跟踪IDinttcounter=0;ThreadPoolExecutorexecutor=newThreadPoolExecutor(2,4,1,TimeUnit.MINUTES,newArrayBlockingQueue(1000),newThreadFactory(){@OverridepublicThreadnewThread(Runnabler){returnnewmThread(tcounter++,r);}});publicclassm