Thread是多个线程分别完成自己的任务,Runnable是多个线程共同完成1个任务.在实际开发中,一个多线程的操作很少使用Thread类,而是通过Runnable接口完成,好处有: 1. 避免点继承的局限,一个类可以继承多个接口: 2. 适用于资源共享: public class Thread extends Object implements Runnable Runnable只是一个接口,是Thread类的一个构造方法,可以用一个Runnable作为参数生成多个Thread,Runnabl…