Thread.run和Thread.start的区别: thread.run是方法,调用thread.run,那么一直是运行在主线程中,一直是顺序执行流,并不会创建新的子线程, thread.start是会创建新的线程来执行run的任务 对比.png