- 2
- 0
- 约1.15万字
- 约 9页
- 2016-12-22 发布于重庆
- 举报
C# WinForm多线程开发
一 Thread类库
Windows是一个多任务的系统,如果你使用的是windows 2000及其以上版本,你可以通过任务管理器查看当前系统运行的程序和进程。什么是进程呢?当一个程序开始运行时,它就是一个进程,进程所指包括运行中的程序和程序所使用到的内存和系统资源。而一个进程又是由多个线程所组成的,线程是程序中的一个执行流,每个线程都有自己的专有寄存器(栈指针、程序计数器等),但代码区是共享的,即不同的线程可以执行同样的函数。多线程是指程序中包含多个执行流,即在一个程序中可以同时运行多个不同的线程来执行不同的任务,也就是说允许单个程序创建多个并行执行的线程来完成各自的任务。
一 关于Thread的说明
在.net framework class library中,所有与多线程机制应用相关的类都是放在System.Threading命名空间中的。其中提供Thread类用于创建线程,ThreadPool类用于管理线程池等等,此外还提供解决了线程执行安排,死锁,线程间通讯等实际问题的机制。如果你想在你的应用程序中使用多线程,就必须包含这个类。Thread类有几个至关重要的方法,描述如下:
Start():启动线程
Sleep(int):静态方法,暂停当前线程指定的毫秒数
Abort():通常使用该方法来终止一个线程
Suspend():该方
您可能关注的文档
- 09企业紧急应变预案.doc
- (周村)2015年初中历史学业考试模拟试题(二模).docx
- 15春福师《计算机体系结构》在线作业一.doc
- 15秋地大《计算机系统结构(新)》在线作业二答案.doc
- 1207122113+实验三Windows基本进程管理.doc
- 15秋西南交大《城市轨道车辆制动控制》在线作业1答案.doc
- 17紧急避险制度.doc
- 1421086-张李明-操作系统.doc
- 16年南开操作系统原理.docx
- 2010年全国汽车场地越野锦标赛比赛规则(草案).doc
- 2026年公司会计竞聘考试试题及答案.docx
- 核心素养导向的初中七年级英语下册Unit 8分层教学设计与实施案.docx
- 初中英语八年级下册 Unit 10 词汇深度学习与迁移应用导学案.docx
- 鲁教版初中化学九年级下册《化学元素与人体健康》教案.docx
- 2026年试驾员考试试题及答案解析.docx
- 四年级数学下册《观察物体(二)》空间观念进阶培养教学设计深度解析.docx
- 2025~2026学年宁夏回族自治区盐池中学高一上学期期末考试生物试卷.doc
- 2025~2026学年宁夏回族自治区银川市永宁县高三上学期期末生物学试卷.doc
- 2025至2030中国水泥人造大理石行业市场占有率及有效策略与实施路径评估报告.docx
- 初中历史七年级下册:宋元科技高峰与文明交流(教案).docx
原创力文档

文档评论(0)