- 3
- 0
- 约1.93千字
- 约 13页
- 2023-11-20 发布于陕西
- 举报
第9章 多线程(2)
第2节 线程常用方法与线程同步4任务陈述123知识准备任务实施任务拓展任务实训5
1 任务陈述任务描述: 设计一个简单的计时器程序。运行结果:
2 知识准备9.4 线程的常用方法1 线程调度与优先级线程有两种调度模型:分时调度模型、抢占式调度模型 Java虚拟机(JVM)中的线程调度器负责管理线程,调度器把线程的优先级分为10个级别,分别用Thread类中的类常量表示。优先级(1~10)默认为5setPriority(10)设置优先级Java调度器的任务是使高优先级的线程能始终运行,一旦时间片有空闲,则使具有同等优先级的线程以轮流的方式顺序使用时间片。
2 知识准备2 线程休眠sleep(int millsecond): 优先级高的线程可以在它的run()方法中调用sleep方法来使自己放弃CPU资源,休眠一段时间。interrupt() :一个占有CPU资源的线程可以让休眠的线程调用interrupt()方法“吵醒”自己,即导致休眠的线程发生InterruptedException异常,从而结束休眠,重新排队等待CPU资源。例子5 例子6
2 知识准备3 线程联合一个线程A在占有CPU资源期间,可以让其它线程调用join()和本线程联合,如: B.join();称A在运行期间联合了B。如果线程A在占有CPU资源期间一旦联合B线程,那么
您可能关注的文档
最近下载
- 性激素类药幻灯片.ppt VIP
- 第十二章 微机控制的主机遥控系统(以AUTOCHIEF-Ⅳ型遥控系统为例).doc VIP
- 建筑施工承插型盘扣式钢管脚手架安全技术规范(JGJ231-2025修订版,附操作指南).docx VIP
- 浙江省执业医师注册健康体检表.docx VIP
- 中国长城的简介.pdf VIP
- 《HAZOP分析入门》课件.ppt VIP
- 2026年宿迁市卫生行政系统事业单位人员招聘考试备考试题及答案详解.docx VIP
- 课题中期报告汇报课件.pptx VIP
- (精品)海蒂和爷爷 Heidi (2015)中英文对照完整版.docx VIP
- 2025年国家开放大学《会计管理模拟实验》形成性作业1-4参考答案.pdf VIP
原创力文档

文档评论(0)