- 0
- 0
- 约1.06千字
- 约 6页
- 2026-09-01 发布于陕西
- 举报
多线程多线程的概念线程的生命周期及状态转换线程的安全和同步线程创建的两种方式线程的调度
掌握创建线程的两种方式、同步代码块和同步方法的使用13了解线程的生命周期及其调度方式2熟悉线程安全问题掌握了解熟悉学习目标
在前面的小节介绍过,程序中的多个线程是并发执行的,某个线程若想被执行必须要得到CPU的使用权。Java虚拟机会按照特定的机制为程序中的每个线程分配CPU的使用权,这种机制被称作线程的调度。在计算机中,线程调度有两种模型,分别是分时调度模型和抢占式调度模型。所谓分时调度模型是指让所有的线程轮流获得CPU的使用权,并且平均分配每个线程占用的CPU的时间片。抢占式调度模型是指让可运行池中优先级高的线程优先占用CPU,而对于优先级相同的线程,随机选择一个线程使其占用CPU,当它失去了CPU的使用权后,再随机选择其他线程获取CPU使用权。Java虚拟机默认采用抢占式调度模型,通常情况下程序员不需要去关心它,但在某些特定的需求下需要改变这种模式,由程序自己来控制CPU的调度。本节将围绕线程调度的相关知识进行详细地讲解。10.4线程的调度
在应用程序中,如果要对线程进行调度,最直接的方式就是设置线程的优先级。优先级越高的线程获得CPU执行的机会越大,而优先级越低的线程获得CPU执行的机会越小。线程的优先级用1~10之间的整数来表示,数字越大优先级越高。除了可以直接使用数字表
您可能关注的文档
- 豆包AI绘图实战69课件讲解.pptx
- 豆包AI视频生成99课件讲解.pptx
- 豆包模式选用指南与话术模板92课件讲解.pptx
- 毒蛇咬伤急救与护理28课件讲解.pptx
- 读写Excle文件李睿36课件讲解.pptx
- 读写数据库数据李睿45课件讲解.pptx
- 读写文本数据李睿01课件讲解.pptx
- 杜仲科植物识别与分类黄超群15课件讲解.pptx
- 短路电流的特点城市轨道交通继电保护运行与检修87课件讲解.pptx
- 短视频剪辑孙怡华78课件讲解.pptx
- 《互联网外卖平台用工的劳动关系认定研究》8400字.docx
- 《我国保险资金投资养老产业的运作模式分析概述》6500字.docx
- 《新媒体环境下淘宝逛逛的内容营销策略浅析》12000字.doc
- 《疫情背景下链家新房网络营销策略研究开题报告》4900字.doc
- 《白云空港口岸出入境边防检查的现状及存在的问题分析案例》14000字.docx
- 《江苏省高新技术产业发展及利用FDI现状分析案例》7100字.docx
- 《数字经济发展水平的测度与比较分析概述》3500字.docx
- 《基于单片机控制的数字气压计设计》4100字.docx
- 《基于灰色关联-TOPSIS法的EPC工程项目承包商选择实证研究》4600字.docx
- 《江苏省连云港市农业产业化现状调查研究》10000字.doc
最近下载
- T∕CSTM 00993-2023 通信用新材料关键性能批次一致性评价指南.docx
- T_GDIDA 010—2025(工业设计师工程实现能力培育与评价规范).pdf
- 云南省政府采购评审专家考试题库附参考答案.docx VIP
- DL_T 805.2-2016 火电厂汽水化学导则 第2部分:锅炉炉水磷酸盐处理.pdf VIP
- 2026年河南省高考地理真题卷(含答案与解析).pdf VIP
- 2025年半导体产业政策法规解读与合规建议白皮书.docx
- 求职简历、个人简历.doc VIP
- 苏教版(新教材)二年级上册数学全册教学课件.pptx
- 2025高级审计师《高级审计实务》真题卷(附详细解析).docx VIP
- 工程分包商结算管理要点.pptx
原创力文档

文档评论(0)