多线程
文章平均质量分 86
zs过客
努力就有收获,执着创造成功!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C# 多线程学习系列二:认识Thread类及其方法
我们使用多线程时,都会使用到Thread类,这个系列来学习Thread类中的几个基本方法。 ·启动线程: 首先,创造一个线程,可以使用以下方法: Thread t=new Thread(methodName); 其中methodName是线程的入口,也就是说线程启动后执行的方法;也可以使用委托创建一个线程: Thread t=new Thread(newThreadStart(met原创 2015-11-03 18:30:43 · 650 阅读 · 0 评论 -
C# 多线程学习系列一:认识多线程
提到线程时,经常被提及的另外一个概念是进程,而且这也是很多C#学习书籍乐于讨论的两个话题。所谓进程,比较合理的定义是一段静态指令序列(程序)的动态执行过程,是系统进行系统分配和调度的一个基本单位。简单理解,就是在计算机上运行的程序,我们可以通过任务管理器看到当前计算机运行的程序或者进程。一个进程中又可以包含若干个独立的执行流,我们将这些执行流称为线程,线程是CPU调度和分配的基本单位。每个线程都有原创 2015-10-24 20:00:28 · 616 阅读 · 0 评论 -
C# 多线程学习系列三:线程优先级、线程同步以及向线程传递参数
线程优先级 在使用线程的时候,我们经常会见到线程优先级的问题,那么什么是线程优先级呢,线程优先级决定了该线程可占用多少的CPU时间。在C#程序中,可以对线程设定五个不同的优先级,从高到低依次是Highest、AboveNormal、Normal、BelowNormal和Lowest,在创建线程时,如果不指定其优先级,则系统默认为Normal。假如想让一些重要的线程优先执行,可原创 2015-11-12 20:10:25 · 878 阅读 · 0 评论
分享