16.Thread(二)——start()和run()的区别

创建一个线程:Thread thread = new Thread();

然后在main()方法中,

thread.run();只是调用了一个普通方法,并没有启动另一个线程,程序还是会按照顺序执行相应的代码。

thread.start();则表示,重新开启一个线程,不必等待其他线程运行完,只要得到CPU即可运行该线程。

猜你喜欢

转载自www.cnblogs.com/EricShen/p/11411835.html
今日推荐