- 4
- 0
- 约2.6千字
- 约 44页
- 2017-01-07 发布于广东
- 举报
电子科大成都学院精品课程《Visual C# .Net程序设计》 Visual C# .Net程序设计 电子科大成都学院计算机系 课件制作:罗福强 E-Mail:LFQ501@SOHU.COm 第十章 多线程编程技术 10.1 多线程的概念 10.2 线程创建与控制 10.3 多线程的同步 10.4 线程池 10.1 多线程的概念 一、什么是线程 二、单线程与多线程 一、什么是线程 进程:应用程序的实例,一个正在运行的应用程序在操作系统中被视为一个进程。 线程:作系统分配处理器时间的基本单元。它也是一组指令的集合,有时也被称之为“轻量级进程”或“微进程”。 关系:一个进程可以包含一个或多个线程;线程都是在某个进程环境中创建的,而且其整个生存期都是在该进程中。 二、单线程与多线程 单线程:指一个进程中只能有一个线程,其他进程必须等待当前线程执行结束后才能执行。其缺点在于系统完成一个很小的任务都必须占用很长的时间。 多线程:指将一个进程划分为几部分,由多个线程同时独立的完成,从而最大限度地利用处理器和用户的时间,提高系统的效率。 10.2 线程的创建与控制 一、创建和启动线程 二、控制线程 一、创建和启动线程 创建线程:创建一个Thread类的对象。其参数用 ThreadStart委托类,它指向一个指定的方法。例: Thread t1 = new Thre
您可能关注的文档
- VisualC#.NET程序设计教程罗福强白忠建杨剑C#Ch5课件教学.ppt
- VisualC#.NET程序设计教程罗福强白忠建杨剑C#Ch6课件教学.ppt
- VisualC#.NET程序设计教程罗福强白忠建杨剑C#Ch7课件教学.ppt
- VisualC#.NET程序设计教程罗福强白忠建杨剑C#Ch8课件教学.ppt
- VisualC#.NET程序设计教程罗福强白忠建杨剑C#Ch9课件教学.ppt
- VisualC#.NET程序设计教程罗福强白忠建杨剑C#Ch11课件教学.ppt
- VisualC#.NET程序设计教程罗福强白忠建杨剑C#Ch12课件教学.ppt
- VisualC#.NET应用程序设计第0章课件教学.ppt
- VisualC#.NET应用程序设计第1章课件教学.ppt
- VisualC#.NET应用程序设计第2章课件教学.ppt
- 小学开展研究课题研究课题两篇.docx
- 2026年珠海市拱北区辅警协警招聘考试备考试题及答案解析.docx
- 小学数学教材中的分类思想方法应用研究.docx
- 基于知识图谱的校园失物招领智能关联系统设计课题报告教学研究课题报告[001].docx
- 高中生借助地理信息系统优化城市行道树种植间距课题报告教学研究课题报告.docx
- AI数学解题助手在小学数学混合式学习中的线上线下融合效果教学研究课题报告.docx
- 黔南布依族苗族自治州龙里县2025-2026学年第二学期三年级语文第六单元测试卷(部编版含答案).docx
- 2025-2026学年初中生物学七年级下册(2024)北京版(2024)教学设计合集.docx
- 统编版一年级下册期中语文试卷长什么样.docx
- 2026年电子商务移动支付五年发展报告.docx
原创力文档

文档评论(0)