Thread.Join()用法的理解
2009-10-22 00:01
369 查看
指在一线程里面调用另一线程join方法时,表示将本线程阻塞直至另一线程终止时再执行
比如
1using System;
2
3namespace TestThreadJoin
4{
5{
7{
9{
18{
26 Console.WriteLine("This is F2.{0}", 1);
27 }
28 }
29}
这儿有三个线程在处理(包括主线程),大家可看看执行结果.
结果:
This is Main.1
This is F2.1
This is F1.1
This is Main.2
如果: 注释// x.Join();
结果:
This is Main.1
This is Main.2
This is F2.1
This is F1.1
比如
1using System;
2
3namespace TestThreadJoin
4{
5{
7{
9{
18{
26 Console.WriteLine("This is F2.{0}", 1);
27 }
28 }
29}
这儿有三个线程在处理(包括主线程),大家可看看执行结果.
结果:
This is Main.1
This is F2.1
This is F1.1
This is Main.2
如果: 注释// x.Join();
结果:
This is Main.1
This is Main.2
This is F2.1
This is F1.1
相关文章推荐
- C# Thread.Join()用法的理解 转
- C# Thread.Join()用法的理解
- Thread.Join()用法的理解
- Thread.Join()用法的理解
- java中Thread.Join()用法的理解
- 关于C#中Thread.Join()的一点理解
- thread join 的用法
- python中thread的setDaemon、join的用法
- thread.join()的用法
- Java Thread join() 的用法
- Thread.join()的用法
- Java Thread join() 的用法
- Java Thread类的yield()和join()的区别和用法
- 关于Java多线程Thread的join用法
- C# 关于Thread.join()的理解
- SQL的各种连接(cross join、inner join、full join)的用法理解
- thread.join() 的用法
- thread.join()方法的理解
- C#多线程之Thread中Thread.Join()函数用法分析
- Thread Join()的用法