实现线程的三种方式 继承Thread类 (1)继承Thread类 (2)重写run方法 (3)创建线程对象,调用start()方法 实现Runnable接口 (1)实现Runnable接口 (关键词implements) (2)重写run方法 (3)创建Runnable接口实现类的对象 (4)创建Thread类的对象 Thread thread = new Thread(Runnable接口实现类的对象); (5)调用start方法 实现Callable接口(了解)