摘要:
当我们频繁的要调用线程来执行任务时,一个好的办法是采用线程池来对线程进行管理,“线程池”是可以用来在后台执行多个任务的线程集合。 每个传入请求都将分配给线程池中的一个线程,因此可以异步处理请求,而不会占用主线程,也不会延迟后续请求的处理。一旦池中的某个线程完成任务,它将返回到等待线程队列中,等待被再次使用。 这使应用程序可以避免为每个任务创建新线程的开销。线程还是比较昂贵的。(you must avoid using threads as much as possible because they consume a lot of memory and they require time to 阅读全文