读书人

java thread中的run()跟start()

发布时间: 2012-12-27 10:17:10 作者: rapoo

java thread中的run()和start()

当调用start()后,此线程就处于就绪状态,但并没有运行。之后该线程通过调用方法run()来完成操作。方法run()称为线程体,它包含了要执行的这个线程的内容。run()方法运行结束后,该线程终止,CPU再运行其它线程。

?

如果直接用run()方法,相当于只是调用一个普通的方法,程序中依然只有主线程这一个线程,其程序执行路径还是只有一条,

并没有创建新的线程来运行run()中的代码。

读书人网 >编程

热点推荐