- 4
- 0
- 约 32页
- 2017-05-30 发布于北京
- 举报
Java技术与应用 主要内容 程序、进程与线程 线程程序设计 定时器程序设计 1.程序、进程与线程 程序的概念 何为程序 程序是为实现特定目标或解决特定问题而用计算机语言编写的命令序列的集合。 Windows下的可执行文件 exe、dll class、jar bat、cmd、…… 程序的开发工具 JBuilder、VC++、Delphi、VB 进程、线程的概念 进程 程序的一次执行,是系统进行资源申请、调度和独立运行的单位 三个状态:就绪、运行和停止 具有优先级 线程 包含指令序列,是程序运行的基本单位,它比进程更小,仅作为CPU调度单位,只拥有必不可少的资源 三个状态:就绪、阻塞(等待)和执行 具有优先级。 ◆ 进程与线程的关系 进程是线程的容器,它必须拥有一个在它的环境中运行的主线程以负责执行包含在进程的地址空间中的代码。 主线程可以创建其它子线程。 ◆ 多线程 多线程间共享数据和代码空间 一个进程内可以运行多个线程 单CPU实现多线程并行执行的方式 划分极短的CPU时间片 A 各线程轮流占用一个时间片◆ B 多线程的典型用途 提高CPU利用率 CPU在等待慢速操作(磁盘、网络)之时,还可以进行其它处理 比较耗时的后台操作交给线程管理 放在单独的线程里,优点:方便控制、低优先级、不影响用户界面的及时响应 断点续传 网络爬行程序 音视频点
您可能关注的文档
最近下载
- 《浙江省城市轨道交通100kmh AH型电客车架修技术规范》.pdf VIP
- SQL权威指南(第4版).pdf VIP
- T_CCTAS 261-2025 低速无人配送车辆通用技术要求.pdf VIP
- abb机器人irb6640机械培训【课件】.ppt VIP
- 青海省西宁市(2024年-2025年小学三年级语文)部编版期中考试(上学期)试卷(含答案).docx VIP
- 20210707-中信建投-因子深度研究系列:多层次订单失衡及订单斜率因子.pdf VIP
- 食材配送服务方案投标文件(技术方案).doc
- 《幼儿园保育教育质量评估指南》全文.docx VIP
- 药学查房记录模板.docx VIP
- 关于加强中央企业基金业务风险管理的指导意见.docx VIP
原创力文档

文档评论(0)