1.线程与进程 进程: 进程是程序运行以及资源分配的基本单位,一个程序至少有一个进程. 如下图所示: 线程: 线程是CPU调度和分配的基本单位,一个进程至少有一个线程. 同一个进程中的线程共享进程资源(减少切换,可提高效率),且可以并发执行. 2.并发和并行 并发: 指的是同一时间间隔执行多个事件,强调的是一段时间内可以做多个不同的事. 比如在一分钟内,先吃一口饭,再喝一口水,接着说一句话等等. 并行: 指的是同一时刻执行多个事件,强调的是同一时刻可以做多个不同的事. 比如在吃饭的同时,一边听歌…