第07章 多线程(缩减)
面向对象程序设计及Java 第7章 多线程 第7章 多线程 7.1 操作系统中的进程与线程 7.2 Java的线程对象 7.3 线程的同步机制 7.1 操作系统中的进程与线程 7.1.1 进程概念和状态 7.1.2 线程概念和状态 7.1.1 操作系统中的进程 1. 程序、进程和多任务 程序:是编写的对数据描述和操作的代码集合。程序是一个静态的概念。 进程:是一个可并发执行的具有独立功能的程序关于某个数据集合的一次执行过程,也是操作系统进行资源分配和保护的基本单位。简单地说,进程是程序的动态过程,表示程序已经开始但尚未结束的一种状态。一个程序可以创建多个进程。 7.1.1 操作系统中的进程 1. 程序、进程和多任务 多任务:是指系统中可以同时运行多个程序,或一个程序运行时可以分成几个并行处理的子任务。 在单处理器上,一组进程执行在时间上是重叠的,它们的操作是交叉执行的。 从宏观上,一个时间段中有几个进程都处于运行还未运行结束状态; 从微观上,任一时刻仅有一个进程在处理器上运行。 7.1.1 操作系统中的进程 进程的状态 进程调度使得进程处于不同状态。 就绪(ready)态:进程具备运行条件,等待系统分配处理器,以便运行。 运行(running)态:占用处理器,正在运行。 阻塞(blocked)态 :不具备运行条件,正等待某个事
您可能关注的文档
最近下载
- 美容院月经不调培训课件.ppt VIP
- SL 279-2016 水工隧洞设计规范.docx VIP
- 国家义务教育质量监测四年级劳动测试卷附答案.pdf VIP
- 2023年版食品安全总监及食品安全员培训大纲.docx VIP
- 变电站一键顺控改造技术规范(试行).docx VIP
- 2026年3月昆明市普高三复习教学质量诊断(二诊)语文试卷(含官方答案).pdf
- 2025综合医院实体化专病中心建设路径专家共识(2025+版)课件.pptx VIP
- 《住宅项目规范》宣贯培训-第1、2、5章.pdf
- RBANS记录表(精分,重度抑郁,焦虑障碍,正常对照).docx VIP
- 附件3项目申报表(创业训练计划项目).doc-附件3.doc
原创力文档

文档评论(0)