关于线程池的几点思考

Pool

  • 单例
  • start/stop/submit
  • 需要将task分配给Thread
  • 接收stop指令,停止分配任务
  • 当所有Thread均停止后,不再接收task

Thread

  • 多例
  • stop/run
  • 需要执行Pool分配来的task
  • 接收Pool传来的stop指令,停止自身并告知Pool自身的状态
原文地址:https://www.cnblogs.com/maozhige/p/5104508.html