Thread类中start和run方法的区别
2016-09-01 11:58
316 查看
start方法被用来启动新创建的线程,而且start方法内部调用了run方法;
如果直接调用run方法,程序中依然只有主线程这一个线程,其程序执行路径还是只有一条,还是要顺序执行,还是要等待run方法体执行完毕后才可继续执行下面的代码,这样就没有达到写线程的目的。
如果直接调用run方法,程序中依然只有主线程这一个线程,其程序执行路径还是只有一条,还是要顺序执行,还是要等待run方法体执行完毕后才可继续执行下面的代码,这样就没有达到写线程的目的。
相关文章推荐
- Thread的run方法和start方法的区别
- Java Thread中start和run方法的区别
- Threadstart()和run()方法的区别
- Java -- Thread中start和run方法的区别
- java Thread中,run方法和start方法的区别
- Java并发编程--Thread中start()与run()方法的区别概要
- java Thread 类 run 和 start 方法区别
- Thread线程中start()和run()方法的区别
- Thread继承类中的run()方法和start()方法的区别
- Java -- Thread中start和run方法的区别
- Thread.run()方法与Thread.start()方法的区别
- Thread直接调用run()和start()方法的区别
- java中Thread线程中的 start()和run()方法的区别
- Thread 类中start方法与run方法的区别
- Thread调用run()和start()方法的区别
- Thread.java start方法和run方法的区别
- Thread中调用start()和run()方法的区别
- Java Thread中start和run方法的区别?
- Thread类的run()和start()方法的区别
- java中Thread类中的start()方法与run()方法