之所以要使用线程池,本质原因还是线程的创建和销毁太耗资源。Java线程池主要核心类:java.util.concurrent.ThreadPoolExecutor。它的构造函数需要我们重点关注下: public ThreadPoolExecutor( int corePoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit unit, BlockingQueue<Runnable> workQueue, ThreadFactory threadFactory, RejectedExecutionHandler hand...