进程是系统分配资源的基本单位,线程是建立在进程之上的,是CPU调度和执行的基本单位,一个进程可以有多个线程,线程之间可以共享同进程内的资源。
一个程序必须有个进程,一个进程必须有一个线程,线程不能脱离进程独立存在,进程没有线程也不能执行。