1.Thread类的start()方法来启动一个线程,这时此线程是处于就绪状态,并没有运行,然后通过此Thread类调用方法run()来完成其运行操作的. start方法就是创建新的线程,并且调用run方法。
2.Thread类的run()称为线程体,它包含了要执行的这个线程的内容,Run方法运行结束,此线程终止,而CPU再运行其它线程。
3.线程的同时执行其实是我们的感觉,由于线程间的切换很快让我们觉得是很多线程在同时运行一样。
4.之所以出现线程,就是为了更好的利用CPU,让她更加“精明”的干活. |
|