Thread over Runnable的优点

use*_*871 2 java multithreading

可能重复:
Java:"实现Runnable"与"extends Thread"

1)为什么Java语言同时提供Thread和Runnable?2)线程超过runnable有什么好处(为什么Java只能提供runnable)3)我们可以进行可运行的睡眠,给它一个id等吗?

Kum*_*tra 10

1. Thread是一个类,当你说.start()你创建一个thread of execution 附加到Thread类实例的类时.run()调用Runnable 的方法使其执行任务 thread of execution,并且该start()方法快速返回.

2. Runnabletask分配给newly created thread of execution.

3.因此,如果没有Thread类,则无法运行Runnable.