- 4
- 0
- 约2.69千字
- 约 27页
- 2018-08-06 发布于贵州
- 举报
多线程(三)计算机软件及应用it计算机专业资料课件
;线程等待:
Object 类中的wait() throws InterruptedException 方法,导致当前的线程等待,直到其他线程调用此对象的 notify() 方法或 notifyAll() 唤醒方法。
线程唤醒:
Object 类中的notify()方法,唤醒在此对象监视器上等待的单个线程。如果所有线程都在此对象上等待,则会选择唤醒其中一个线程。选择是任意性的。
Object类中的notifyAll()方法,唤醒在此对象监视器上等待的所有线程。
这三个方法只能在被同步化(synchronized)的方法或代码块中调用;生产者(Producer)与消费者(Consumer)的问题
生产者将产品交给店员(Clerk),而消费者从店员处取走产品,店员一次只能持有固定数量的产品,如果生产者生产了过多的产品,店员叫生产者等一下,如果店中有空位放产品了再通知生产者继续生产;如果店中没有产品了,店员会告诉消费者等一下,如果店中有产品了再通知消费者来取走产品。
;场景类TestProduct;店员类Clerk(1);店员类Clerk(2);消费者类Comsumer;生产者类Producer;练习;;java.lang.ThreadLocal 线程局部变量;public class ThreadLocalDemo implements Runnable {
private fin
您可能关注的文档
- 名校课堂(2016年秋季版)七年级历史上册第三单元第14课 沟通中外文明的丝绸之路ppt课件 新人教版.ppt
- 名校课堂2017年春九年级化学下册滚动小专题(一)溶解度曲线的应用习题ppt课件(新版)新人教版.ppt
- 名校课堂2017年春八年级数学下册3图形的平移与旋转章末复习三图形的平移与旋转ppt课件新版北师大版.ppt
- 名校课时通2014届九年级化学全册第二单元探秘水世界 第三节 原子的构成名师教学ppt课件 鲁教版.ppt
- 名校课时通2014届九年级化学全册第二单元探秘水世界 第一节 运动的水分子名师教学ppt课件 鲁教版.ppt
- 名校课时通2014届九年级化学全册第二单元探秘水世界 第四节 元素名师教学ppt课件 鲁教版.ppt
- 名校课时通九年级化学全册第二单元探秘水世界 第二节 水分子的变化名师教学ppt课件 鲁教版.ppt
- 名校课时通九年级化学全册第四单元我们周围的空气 第二节 物质组成的表示(第3课时)名师教学ppt课件 鲁教版.ppt
- 名爵欢乐嘉年华活动课件.ppt
- 名称语文ppt课件五年级《海上日出》.ppt
最近下载
- 2026年科学试卷及答案六年级.doc VIP
- 【高考真题】2023年高考语文真题试卷(全国乙卷).docx VIP
- SONY索尼DSC-RX1RM2说明书.pdf VIP
- 22G101三维彩色立体.docx VIP
- 小升初语文模拟试卷及答案PDF打印.pdf VIP
- 水务客户服务系统运维师岗位招聘考试试卷及答案.doc VIP
- 2025-2026学年九年级语文中考二模模拟试卷(含参考答案解析与作文范文).docx
- 09SG432-2 预应力混凝土双T板(平板,宽度2.0m、2.4m、3.0m)--.pdf VIP
- 2025年湖北省中考语文试卷.docx VIP
- TCESA-服务器及存储设备用液冷装置技术规范 第3部分:冷量分配单元.pdf VIP
原创力文档

文档评论(0)