- 0
- 0
- 约5.37千字
- 约 3页
- 2021-07-15 发布于上海
- 举报
祝您考试顺利通过,更多考试资料可以访问计算机等级考试网 http://www.kao8.cc/ncre/
第七章 多线程
7.1 多线程的概念
多线程编程的含义是可将程序任务分成几个并行的子任务。特别是在网络编程中,你会发现很多功能
是可以并发执行的。比如网络传输速度较慢,用户输入速度较慢,你可以用两个独立的线程去完成这个功
能,而不影响正常的显示或其他功能。 多线程是与单线程比较而言的, 普通的 WINDOWS 采用单线程程序
结构,其工作原理是:主程序有一个消息循环,不断从消息队列中读入消息来决定下一步所要干的事情,
一般是一个子函数,只有等这个子函数执行完返回后,主程序才能接收另外的消息来执行。比如子函数功
能是在读一个网络数据,或读一个文件,只有等读完这数据或文件才能接收下一个消息。在执行这个子函
数过程中你什么也不能干。但往往读网络数据和等待用户输入有很多时间处于等待状态,多线程利用这个
特点将
您可能关注的文档
- 2012年护士资格考试模拟试卷及答案A1A2题型(8).pdf
- 2012年护士资格考试模拟试卷及答案A1A2题型(9).pdf
- 2012年护士资格考试模拟试卷及答案A1A2题型(10).pdf
- 2012年护士资格考试模拟试卷及答案A1A2题型(12).pdf
- 2012年护士资格考试模拟试卷及答案A1A2题型(13).pdf
- 2012年护士资格考试模拟试卷及答案A1A2题型(15).pdf
- 2012年护士资格证考试《实践能力》模拟测试题及答案(20).pdf
- 2012年护士资格证考试《实践能力》模拟测试题及答案(21).pdf
- 2012年会计从业资格考试《财经法规》练习题及答案5.9.pdf
- 2012年会计从业资格考试《电算化》练习题及答案5.9.pdf
原创力文档

文档评论(0)