- 2
- 0
- 约3.62千字
- 约 29页
- 2018-04-30 发布于河南
- 举报
第八讲_多线程
第八讲 多线程 主要内容: 线程的基本概念 Thread类和Runnable接口 线程互斥(同步)与协作 8.1 线程的基本概念 要深入理解线程,必须弄清楚程序、进程和线程这三个基本概念。 程序是一段代码,是计算机执行的蓝本。编写程序就是希望计算机按程序蓝本执行。 进程是程序的一次执行过程,从代码加载、执行,直至完成的一个完整过程。这个过程也是进程从产生、运行至消亡的过程。 8.1 线程的基本概念 线程是一个控制流,形成多条执行线索,但执行单位比进程小。一个进程中可以包含多个线程,即有多条执行线索。每条线程都有自身的产生、运行和消亡的过程。 8.1 线程的基本概念 程序与进程之间的关系就像乐谱与一次演奏的关系,演奏的依据是乐谱,进程执行的依据是程序。那么线程可以比作这次演奏中每个乐师的奏乐。从外面看,这是一场音乐会;从内部看,每个乐师正在按要求演奏自己部分的工作,乐师之间会有协调和配合。 8.1 线程的基本概念 如果一个进程中有多条线程,那么这些线程从宏观角度上看是同时都在执行;从微观角度上看,CPU把运行时间分成时间片,每个时刻只能有一个线程抢占得到时间片,因此它们基本上是轮流执行的(这是和乐师演奏的例子不同之处。因为时间片很短,人们几乎觉察不出来它们是轮流执行,而是觉得在同时执行)。 8.1 线程的基本概念 由于多个线程包
您可能关注的文档
- solidworks最新教程.ppt
- 2004年河海大学450电子技术基础考研试题.pdf
- 七匹狼卷烟知识竞赛.doc
- VB二级补充部分.ppt
- Unit 4短文.ppt
- 加法的简单应用.ppt
- c++函数与数组上机报告.doc
- 专题2 化学反应速率和化学平衡.ppt
- 上好佳调查问卷.ppt
- 10年创新实验答辩.ppt
- 专项十三 复合句(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项十四 There be句型和主谓一致(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项14 构词法 学案(含答案)2025年中考人教版英语语法专项复习.doc.docx
- 静脉肾盂造影结石梗阻评估.ppt
- 《假期实践活动》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 老年结石病合并慢病综合诊疗.ppt
- 鹿角形肾结石复杂手术治疗.ppt
- 经皮肾镜超声碎石清石术.ppt
- 《参观爱国主义教育基地》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 《生活中的大数:整理与复习》教案(2课时)-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
最近下载
- 上海市城市绿地和园林历年统计数据.docx VIP
- 反应过程与技术 固定床反应器的计算.doc VIP
- 第13章 典型零碳建筑案例.pptx VIP
- 2026 年急诊科预检分诊标准(WS_T 390-2025,附分级流程).docx VIP
- 【课件】企业负责人及安全管理人员安全专题培训.docx
- 2025海淀区高中信息技术学业水平合格性考试(样卷).docx VIP
- 离婚协议书(2026年标准版).docx VIP
- 房屋租赁合同.doc VIP
- 福建福州市闽清县2025—2026学年第二学期八年级期中适应性练习数学(试卷+解析).pdf VIP
- 高等学校城乡规划本科指导性专业规范(2013年版).pdf VIP
原创力文档

文档评论(0)