想求教线性池  pool
不知道和 Thread   有什么区别。
请教详细介绍线性池。

解决方案 »

  1.   

    线程池也是一堆线程,那堆线程一直都在存活状态;
    而单个线程一般执行完后就退出来了,比如像linux中线程就是进程,线程退出来后就像进程死掉了一样
    而线程一直存活的话就可以少了每重新启动一次的开销,有时候太频繁了觉得这个开销太大,所以就有了线程池的存在
      

  2.   

    线程池中有多个Thread(线程),初始化后就等待请求的到来,有请求到来就调用,调用完再返回线程池继续等待被调用,如果线程池中已没有可以调用的线程,而此时又有新的请求到来时,还可以在线程池中再产生一些新的线程以供调用
      

  3.   

    就相当于 Connection 与 Connection Pool 的关系