从入门到精通:线程基础与应用.pptxVIP

  • 0
  • 0
  • 约小于1千字
  • 约 4页
  • 2026-06-06 发布于北京
  • 举报

线程简介本讲大纲:1、单线程简介支持网站:2、多线程简介

单线程简介单线程顾名思义,就是只有一个线程。默认情况下,系统为应用程序分配一个主线程,该线程执行程序中以Main方法开始和结束,Main方法代码如下:[STAThread]staticvoidMain(){Application.EnableVisualStyles();//启用应用程序的可视样式Application.SetCompatibleTextRenderingDefault(false);//新控件使用GDI+Application.Run(newForm1());}

多线程简(1)单个应用程序域可以使用多线程来完成以下任务,通过网络与Web服务器和数据库进行通信。执行占用大量时间的操作。区分具有不同优先级的任务。使用户界面可以在将时间分配给后台任务时仍能快速做出响应。(2)如果在程序中使用了多线程,可能会产生如下问题。系统将为进程、AppDomain对象和线程所需的上下文信息使用内存。因此,可以创建的进程、AppDomain对象和线程的数目会受到可用内存的限制。跟踪大量的线程将占用大量的处理器时间。如果线程过多,则其中大多数线程都不会产生明显的进度。如果大多数当前线程处于一个进程

文档评论(0)

1亿VIP精品文档

相关文档