黑马程序员技术交流社区

标题: 线程中 Condition实例 [打印本页]

作者: xkfxm    时间: 2013-7-9 09:01
标题: 线程中 Condition实例
在视频学习中,关于生产者消费者JDK5.0升级版中。、
  分别获得了两个Condition实例。、Condition   condition_pro = lock.newCondition();
                                                Condition   condition_con = lock.newCondition();
接下来这两个实例分别调用signal()方法唤醒对方线程
      为什么就知道condition_pro.signal();就是唤醒生产者线程,而condition_con.signal()就是唤醒消费者的线程?
作者: wangpan    时间: 2013-7-9 15:33
因为condition_pro是在生产者线程里等待,当然唤醒的时候还是继续执行生产者线程了;同理,condition_con在消费者线程里等待,唤醒以后继续执行消费者线程。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2