在java中声明线程的首选方法是什么?

时间:2015-05-08 18:44:34

标签: java multithreading

我们可以用两种方式在课堂上声明线程

  1. extends Thread class
  2. implements Runnable interface
  3. 那么哪种情况是最好的方式?

2 个答案:

答案 0 :(得分:0)

没有“最好的”,它们都很好。但是最合适的。

对于超过90%的案例,实施Runnable是可行的方法。 除非您需要更改Thread类提供的功能,否则不应扩展Thread。

答案 1 :(得分:0)

您应该实现Runnable,因为您只能扩展一个类,并且您可能希望使用它来扩展无法实现的内容。