启动一个线程是用 run() 还是 start()?
2013-04-20 19:19
399 查看
启动一个线程是调用 start() 方法。
View Code
View Code
using System; using System.Threading; public class ThreadWork { public static void DoWork() { for (int i = 0; i < 3; i++) { Console.WriteLine("Working thread..."); Thread.Sleep(100); } } } class ThreadTest { public static void Main() { ThreadStart myThreadDelegate = new ThreadStart(ThreadWork.DoWork); Thread myThread = new Thread(myThreadDelegate); // 启动一个线程是调用 start() 方法。 myThread.Start(); for (int i = 0; i < 3; i++) { Console.WriteLine("In main."); Thread.Sleep(100); } } }
相关文章推荐
- 启动一个线程是用run()还是start()?
- Java - 启动一个线程是调用run()方法还是start()方法?
- 启动一个线程是用run()还是start()
- 启动一个线程是用run()还是start()?
- 启动一个线程是用run()还是start()
- 启动一个线程是用run()还是start()?
- 启动一个线程是用run()还是start()?
- Java程序中启动一个线程是用run()还是start()?
- 启动一个线程是用run()还是start()? 为什么?
- 启动一个线程是用run()还是start()?
- 启动一个线程是用run()还是start()?有什么区别?
- 启动一个线程是用run()还是start()?
- 启动一个线程是用run()还是start()? 为什么?
- 启动一个线程用run()还是用start()?
- 启动一个线程是用run()还是start()?
- 启动一个线程使用run()还是start()?
- 启动一个线程是用run()还是start()? 为什么?
- 在启动线程时是应该调用线程的run()方法还是start()方法?
- 创建线程的几种方式,以及为什么启动线程不用run,而用start方法!!!
- 创建线程的几种方式,以及为什么启动线程不用run,而用start方法。