(1)
Thread方式是继承;Runnable方式是实现接口。

(2)
Thread方式是多个线程分别完成自己的任务,即数据独立;Runnable方式是多个线程共同完成一个任务,即数据共享。


大多数情况下,如果只想重写run() 方法,而不重写其他 Thread 方法,那么应使用 Runnable 接口。这很重要,因为除非程序员打算修改或增强类的基本行为,否则不应为该类(Thread)创建子类。




相关文章:

  • 2021-06-10
  • 2022-12-23
  • 2021-06-04
  • 2021-12-10
  • 2021-06-21
  • 2021-12-09
  • 2021-08-06
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-11-10
  • 2021-09-12
  • 2022-12-23
  • 2021-06-11
相关资源
相似解决方案