任务与执行策略之间的隐性耦合
依赖性任务
当在线程池中执行独立的任务时,可以随意地改变线程池的大小和配置,这些修改只会对执行性能产生影响。如果提交给线程池的任务需要依赖其它的任务,那么就隐含地给执行策略带来了约束,此时必须小心地维持这些执行策略以避免产生活跃性问题“线程饥饿死锁”。 当在线程池中执行独立的任务时,可以随意地改变线程
当在线程池中执行独立的任务时,可以随意地改变线程池的大小和配置,这些修改只会对执行性能产生影响。如果提交给线程池的任务需要依赖其它的任务,那么就隐含地给执行策略带来了约束,此时必须小心地维持这些执行策略以避免产生活跃性问题“线程饥饿死锁”。 当在线程池中执行独立的任务时,可以随意地改变线程