区别

Runnable方式可以避免Thread方式由于Java单继承特性带来的缺陷

Runnable的代码可以被多个线程(Thread实例)共享,适合于多个线程处理同 一资源的情况

原文地址:https://www.cnblogs.com/kongkongFabian/p/10141208.html