定义: 线程分为:单线程和多线程 单线程:一个正在运行的程序(即进行)至少有一个线程,这个线程叫做主线程,只有一个主线程的程序叫做单线程程序,主线程负责执行所有代码的执行(UI展现及刷新.网络请求.本地存储等),这些代码只能顺序执行,不能并发执行. 多线程:有多个线程的程序叫做多线程程序,主线程可以开辟多个子线程,子线程和主线程都是独立运行的单元,各自的执行互不影响,能够并发执行. 单线程和多线程的区别: 单线程:只有一个线程,代码顺序执行,容易出现代码阻塞(页面假死): 多线程:拥有多个线程,…