- 2
- 0
- 约7.01千字
- 约 52页
- 2015-08-10 发布于山西
- 举报
13. 尚硅谷_佟刚_Java基础_多线程
本章内容
线程的概念模型
线程的创建和启动
临界资源、对象锁
线程的互斥和同步
程序、进程与多任务
• 程序 (program )是对数据描述与操作的代码的
集合,是应用程序执行的脚本。
• 进程(process )是程序的一次执行过程 ,是系
统运行程序的基本单位。程序是静态的,进程是
动态的。系统运行一个程序即是一个进程从创建、
运行到消亡的过程。
• 多任务(multi task )在一个系统中可以同时运行
多个程序,即有多个独立运行的任务,每个任务
对应一个进程。
线程
• 线程 (thread ):比进程更小的运行单位,是程序中单个顺
序的流控制。一个进程中可以包含多个线程。
• 简单来讲,线程是一个独立的执行流 ,是进程内部的一个独
立执行单元,相当于一个子程序。
• 一个进程中的所有线程都在该进程的虚拟地址空间中,使用
该进程的全局变量和系统资源。
• 操作系统给每个线程分配不同的CPU时间片,在某一时刻,
CPU只执行一个时间片内的线程,多个时间片中的相应线程
在CPU内
您可能关注的文档
最近下载
- 2026年中考语文:文学类文本阅读备考建议 课件.pptx VIP
- 公路工程现场文明施工管理标准化探讨.docx VIP
- 2026届广东汕头市潮阳区汕头市潮阳实验学校高三一模生物试题(文字版,含答案).docx VIP
- 05S502阀门井图集完整版.pdf VIP
- 车位租赁合同协议书电子版(六篇).pdf VIP
- 2026届广东佛山顺德高三下学期二模生物试题(文字版,含答案).docx VIP
- AP2000.Microeconomics.选择题.pdf
- 铝镁锰保温夹芯板泄爆墙施工工法.doc
- 国标图集05s502图集阀门井-国家建筑标准设计图集电子版下载 1.docx VIP
- 4821D4020D4818S安装.ppt VIP
原创力文档

文档评论(0)