线程池 存在的原因: 因为使用线程时,要先去创建一个线程,但线程数量多的话,创建销毁线程过多会大大降低系统的效率, 线程池的作用可以让线程可以复用,即执行完一个线程任务后不销毁,继续执行其他任务。 线程池:其实就是一个容纳多个线程的容器,其中的线程可以反复使用,省去了频繁创建线程对象的操作, 无需反复创建线程而消耗过多资源。 使用线程池中线程对象的步骤: 创建线程池对象。创建Runnable接口子类对象。提交Runnable接口子类对象。关闭线程池(一般不做)