没有合适的资源?快使用搜索试试~ 我知道了~
资源详情
资源评论
资源推荐
电子科技大学信息与软件工程学院
22 October 2019 1
面向对象程序设计Java
江春华
UESTC
22 October 2019 2
内 容
1
多线程实现方法
2
多线程状态及调度
3
线程同步
4
第8章 多线程设计
多线程机制
5
线程通信
UESTC
22 October 2019 3
多线程机制
v线程就是应用程序中的一个可执行线索,多线程
就是同一个应用程序中有多个可执行线索,它们
可以并发执行。
v多线程就是同一程序中多个任务的并发实现。
v同类的多个线程是共享一块内存空间和一组系统
资源,而线程本身的数据通常只有微处理器的寄
存器数据,以及一个供程序执行时使用的堆栈。
UESTC
22 October 2019 4
多线程机制
v线程与进程相似,是一段完成某个特定功能的代
码,是程序中单个顺序的流控制。
v系统在产生一个线程,或者在各个线程之间切换
时,负担要比进程小的多。
v一个进程中可包含多个线程,线程被称为轻负荷
进程(light-weight process)。
UESTC
22 October 2019 5
多线程机制
v进程与线程之间的差别主要体现在两个方面:
Ø 作为基本的执行单元,线程的划分比进程小,因此,支持
多线程的系统要比只支持多进程的系统并发程度高。
Ø 进程把内存空间作为自己的资源之一,每个进程均有自己
的内存单元。
线程却共享内存单元,通过共享的内存空间来交换信息,
从而有利于提高执行效率。
剩余33页未读,继续阅读
白羊带你成长
- 粉丝: 30
- 资源: 328
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 施工人员检测22-YOLOv9数据集合集.rar
- 工具变量-乡村旅游指标数据2007-2021年.xlsx
- Rive在Android上的简单应用
- 施工人员检测20-YOLO(v5至v9)、COCO、CreateML、Darknet、Paligemma、TFRecord、VOC数据集合集.rar
- 爬虫专栏第五篇:Python BeautifulSoup 库全解析:从解析器到网页数据爬取实战
- 某马24年最新-Prometheus+Grafana构建企业级监控系统-详细教程
- 【数据库实验】存储过程素材
- (全新整理)全球各国-经济制度距离(2005-2022年)
- 跨Vlan通信解决办法-单臂路由
- 施工人员检测20-COCO数据集.rar
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0