A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© u8u8u80pp 中级黑马   /  2016-10-22 21:40  /  1472 人查看  /  6 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

三个窗口,想让第10张票第三个窗口卖出,怎么实现

6 个回复

倒序浏览
比如说对三个线程窗口做判断,判断如果是最后一张票,暂停其他两个线程,让另外一个线程来执行终结。你可以试试
回复 使用道具 举报
回复 使用道具 举报
详见讲义第27天,线程同步
来自宇宙超级黑马专属苹果客户端来自宇宙超级黑马专属苹果客户端
回复 使用道具 举报
在run方法的锁中,加入一个判断

//判断该卖第10张票了
if(ticket==10){
   if("窗口1".equals(getTame())){
}
}

点评

是getName()  发表于 2016-10-30 23:39
回复 使用道具 举报
默默路过,留下一丝痕迹~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马