Runnable方法:Thread子类:实现Runnable1. 规避Java单继承缺陷;2. 天然实现多线程资源共享;3. 代码解耦,任务可复用,适配线程池 ThreadPoolExecutor 。继承Thread1. 单继承受限,无法再继承其他业务父类;2. 多线程资源共享繁琐;3. 仅适合极简测试demo。