C#程序设计实用教程李正夫第11章课件教学.pptVIP

  • 1
  • 0
  • 约2.71千字
  • 约 38页
  • 2017-01-01 发布于广东
  • 举报

C#程序设计实用教程李正夫第11章课件教学.ppt

PPT研究院 POWERPOINT ACADEMY * * * * 第十一章 线程 线程 在基本的计算机系统中,CPU为单个内核,而单核的CPU在同一时刻只能处理一件事情,这就要用时间调度程序来为这些要处理的事情排序。事实上,CPU所处理的事情大多为应用程序,应用程序被装载与进程中,而一个进程又包含了一个或多个线程。随着双核CPU技术的兴起,构建多线程的应用程序以提高对用户的响应速度,已经成为了一个热门的课题。本章将介绍进程与线程的关系,以及如何使用相关的线程类进行编程。 本章的主要内容 线程概述 System.Threading.Thread类 线程状态与线程优先级 线程间通信 线程池 线程锁 线程概述 对应用程序来说,进程就像一个大容器。在应用程序被运行后,就相当于将应用程序装进容器里了,你可以往容器里加其他东西(如:应用程序在运行时所需的变量数据、需要引用的DLL文件,即动态链接库文件等),当应用程序被运行两次时,容器里的内容并不会被释放掉,系统会找一个新的进程容器来容纳它。 进程是操作系统结构的基础;是一个正在执行的程序;计算机中正在运行的程序实例;可以分配给处理器并由处理器执行的一个实体;由单一顺序的执行显示,一个当前状态和一组相关的系统资源所描述的活动单元。 System.Threading.Thread类 Thread类的用处是创建并控制线程,设置其优先

文档评论(0)

1亿VIP精品文档

相关文档