咱们使用线程的时候就去建立一个线程,这样实现起来很是简便,可是就会有一个问题:并发
若是并发的线程数量不少,而且每一个线程都是执行一个时间很短的任务就结束了,这样频繁建立线程就会大大下降系统的效率,由于频繁建立线程和销毁线程须要时间。ide
那么有没有一种办法使得线程能够复用,就是执行完一个任务,并不被销毁,而是能够继续执行其余的任务?spa
在Java中能够经过线程池来达到这样的效果。线程