多线程之Thread和Runnable接口的区别
(1)
Thread方式是继承;Runnable方式是实现接口。
(2)
Thread方式是多个线程分别完成自己的任务,即数据独立;Runnable方式是多个线程共同完成一个任务,即数据共享。
大多数情况下,如果只想重写run() 方法,而不重写其他 Thread 方法,那么应使用 Runnable 接口。这很重要,因为除非程序员打算修改或增强类的基本行为,否则不应为该类(Thread)创建子类。

您的资助是我最大的动力!
金额随意,欢迎来赏!