- 0
- 0
- 约2.82千字
- 约 15页
- 2026-05-29 发布于广东
- 举报
?主要内容?小结学习目标熟悉线程的常用方法,掌握线程的调度和资源共享方法能在程序中实现线程控制主要内容线程控制问题:线程休眠,线程让步与插队,线程同步与死锁【案例10-1】模拟铁路售票系统程序设计线程控制问题线程休眠Thread.sleep():休眠时间的长短有sleep方法的参数决定,millsecond是以毫秒为单位的休眠时间。如果线程在休眠时被打断,JVM就抛出InterruptedException异常。因此,必须在try-catch语句块中调用sleep方法。实例:比如模拟一个火车站的售票窗口,有两个线程售票员ticketSeller和乘客passenger,因为没人买票,售票员决定休息30分钟,这是有个乘客过来,表示买票,吵醒休眠的售票员。线程控制问题线程让步与插队1.线程的让步线程的让步就是让正在执行的任务暂停,使其他任务继续执行。线程让步,其方法如下:实例:比如在校园中,我们经常会看到两队同学互相抢篮球,当某个同学抢到篮球后就可以拍一会,之后他会把篮球让出来,大家重新开始抢篮球,本实例一共模拟红蓝两队,每队分别抢到5次球的情况。这个过程就相当于Java程序中的线程让步。在多线程程序中,可以通过线程的yield()方法将线程转换成就绪状态,让系统的调度器重新调度一次,达到线程让步的目的。线程控制问题2.线程插队一个线
您可能关注的文档
- 教学材料《Linux教程》_项目一.pptx
- 教学材料《Linux教程》_项目六.pptx
- 教学材料《工程造价》_第六章.pptx
- 教学材料《Linux教程》_项目二.pptx
- 《电气控制线路分析》_防止触电的安全措施.pptx
- 《建筑学专业SketchUp+V-Ray教程》_第七章.ppt
- 《建筑学专业SketchUp+V-Ray教程》_第六章.ppt
- 教学材料《工程造价》_第七章.pptx
- 教学材料《Linux教程》_项目三.pptx
- 《建筑学专业SketchUp+V-Ray教程》_第四章.ppt
- 中国国家标准 GB/T 4023.3-2026半导体分立器件 第3部分:信号、开关和调整二极管.pdf
- GB/T 4023.3-2026半导体分立器件 第3部分:信号、开关和调整二极管.pdf
- 内蒙古巴彦淖尔市乌拉特前旗第三中学 2025_2026学年九年级上学期期中考试道德与法治试题(含答案).docx
- 山东省德州市陵城区2025_2026学年八年级上学期期中考试道德与法治试题(文字版,含答案).docx
- 2026年安全生产月隐患排查典型案例警示教育PPT.pptx
- 锂电池充电仿真试验报告流程及注意事项.docx
- 锂电产业分析报告.docx
- 镜像实验报告结果.docx
- 镜子的魔力研究报告.docx
- 镜画仪实验报告.docx
最近下载
- 仓储部经理述职报告.pptx
- 2026语音大模型:从语音识别到全双工语音交互报告.pdf VIP
- sl007dc21b428规格书深圳市科技1.pdf VIP
- 2024年中考模拟试卷化学(吉林卷).docx VIP
- 2025届中考化学临考模拟卷 【吉林专用】.docx VIP
- 军营超市运营管理实操指南.docx VIP
- ASME B30.10中文版-缆索、起重机、桅杆、提升机、吊钩、起重器、吊索的安全标准.doc VIP
- 货梯安装指导文件.pdf
- 人教版(2024)八年级上册物理第四章第 2 节《光的反射》教案 .pdf VIP
- 2026年特种设备检验人员资格考试(起重机械检验员QZY)历年参考题库含答案详解.docx VIP
原创力文档

文档评论(0)