多线程
来源:互联网 发布:学霸是怎样炼成的 知乎 编辑:程序博客网 时间:2024/06/07 19:53
class Prog
{
public static void TheTask()
{
Console.WriteLine("线程2开始");
for (int i = 100; i < 110; i++)
{
Thread.Sleep(1000);//等待1秒,先执行其他的任务
Console.WriteLine(i);
}
Console.WriteLine("线程2结束");
}
static void Main(string[] arge)
{
Console.WriteLine("主线程开始");
new Thread(new ThreadStart(() =>
{
Console.WriteLine("子线程开始");
for (int i = 0; i < 10; i++)
{
Console.WriteLine(i);
Thread.Sleep(2000);//等待2秒,先执行其他的任务
}
Console.WriteLine("子线程结束");
}
)).Start();
new Thread(new ThreadStart(() =>
{
TheTask();
})).Start();
Thread.Sleep(3000);//等待3秒,先执行其他任务
Console.WriteLine("主线程结束");
}
}
{
public static void TheTask()
{
Console.WriteLine("线程2开始");
for (int i = 100; i < 110; i++)
{
Thread.Sleep(1000);//等待1秒,先执行其他的任务
Console.WriteLine(i);
}
Console.WriteLine("线程2结束");
}
static void Main(string[] arge)
{
Console.WriteLine("主线程开始");
new Thread(new ThreadStart(() =>
{
Console.WriteLine("子线程开始");
for (int i = 0; i < 10; i++)
{
Console.WriteLine(i);
Thread.Sleep(2000);//等待2秒,先执行其他的任务
}
Console.WriteLine("子线程结束");
}
)).Start();
new Thread(new ThreadStart(() =>
{
TheTask();
})).Start();
Thread.Sleep(3000);//等待3秒,先执行其他任务
Console.WriteLine("主线程结束");
}
}
- 多线程
- 多线程
- 多线程
- 多线程
- 多线程
- 多线程
- 多线程
- 多线程
- 多线程
- 多线程
- 多线程
- 多线程
- 多线程
- 多线程
- 多线程
- 多线程
- 多线程
- 多线程
- 大家帮忙看看遮阳镜做是不是解决了上一篇文章中所说的问题: 使用tab做标记!!!
- 失业的程序员 (三)
- 转:S3C6410中断控制详解
- C++ Map容器介绍
- 0028算法笔记——【回溯法】批作业调度问题和符号三角形问题
- 多线程
- String和内存操作
- 关于2013微软笔试
- HDoj第几天
- VBScript Sub and Function Demo
- 数论概论笔记 第13章 素数计数
- SimpleCD
- linux-2.6.32在mini2440开发板上移植(22)之qtopia4.4.3手机版移植(english version)
- Java基础巩固:类和对象的初始化顺序