黑马程序员技术交流社区

标题: 线程之显示锁 [打印本页]

作者: 李宗玛    时间: 2014-7-8 11:00
标题: 线程之显示锁
显示锁
ReentrantLock myLock = new ReentrantLock(); //创建锁对象
Condition c = myLock.newCondition();// 创建执行条件
myLock.lock(); // 上锁
try{
   while(若执行条件不成立){
      c.await();
   }
   //业务处理

   //通过其他线程对象解除await的线程
   c.signalAll();
}finally{
   myLock.unlock(); // 确保对象锁被释放
}


作者: 为梦想而活着    时间: 2014-7-8 13:07
?????????????
作者: 李宗玛    时间: 2014-7-9 14:27
为梦想而活着 发表于 2014-7-8 13:07
?????????????

怎么了

作者: 为梦想而活着    时间: 2014-7-10 10:08
李宗玛 发表于 2014-7-9 14:27
怎么了

这应该是分享帖吧?
作者: 为梦想而活着    时间: 2014-7-10 10:09
还没学到,到时候讨教!呵呵
作者: 李宗玛    时间: 2014-7-10 10:11
为梦想而活着 发表于 2014-7-10 10:08
这应该是分享帖吧?

技术分享?我貌似懂你的意思了  呵呵




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