有一批要处理的 数据 我想先放到一个Queue里面, 然后在弄个分发线程去 
分发queue里面要处理的数据,通过线程池控制一个线程去处理一条数据 
  现在是 如何 通过主 线程 弄一个线程池 而同时在弄个一个单独的线程去往Queue里面放数据,并监控这个线程取不到数据不往Queue里面放值 ,还有多线程分发那Queue里没值我不去分发线程,
跟生产者和消费着是的 ?? 求高手 帮忙解答下谢谢