线程池是一种多线程处理形式,处理过程中将任务添加到队列,然后在创建线程后自动启动这些任务。线程池线程都是后台线程。每个线程都使用默认的堆栈大小,以默认的优先级运行,并处于多线程单元中。如果某个线程在托管代码中空闲(如正在等待某个事件),则线程池将插入另一个辅助线程来使所有处理器保持繁忙。如果所有线程池...
使用目前机器上可用的处理器作为他的并行级别重点有三种Executors.newFixedThreadPool(int)执行长期的任务,性能好很多创建一个定长线程池,可控制线程最大并发数,超出的线程回在队列中等待newFixedThreadPool创建的线程池corePoolSize和maximumPoolSize值是相等的,它使用的是 LinkedBlockingQueue底层...