1.概念:
什么是进程?
概念:在计算机中运行的软件,是操作系统中最基础的组成部分 。进程是容器,里面装的都是线程。
什么是线程?
概念:就是运行在进程中的一段代码,是进程中最小组织单元。
注意:
1.一个进程中至少要有一个线程,该线程必须是主线程
2.一个进程中可以有多个线程,至少要有一个主线程
3.多线程之间按照自己的执行路径同时运行(在cpu中交替执行),互不影响。
为什么多线程可以同时运行?
因为每个线程在CPU上执行的时间非常短,多线程执行的顺序高速的切换,是人类无法感受到的。