什么是线程? 在同一个进程中可以执行多个任务,每一个任务可以看做一个线程. 线程是程序的执行单元,执行路径,使程序使用cpu的最基本单位 一个进程如果只有一条执行路径,那么就是单线程的 一个进程如果有多个执行路径,那么就是多线程的 多线程的意义: 多进程的存在是为了提高CPU的利用率,多线程的存在,不是为了提高程序的执行速度,而是为了提高应用程序的使用率. 程序的执行其实都是在抢CPU的资源,即CPU的执行权. 多个进程在抢这个资源,而其中一个进程如果有多个执行路径,即多个线程,那么就有更高的几…