进程:进程之间各自拥有独立的计算机资源
例如:
公司一个部门和部分之间是独立的办公区域,部门就相当于是进程。
线程:一般说线程之间指的是一个进程中的线程,线程之间共享资源
例如:
一个部分中的所有的员工共同使用本部门的办公资源,每个员工就相当于线程。
_______________________________分割线________________________________________
公司相当于一台计算机,一个任务要可以分配给一个部门做,也可以分配给多个部门同时做。这就相当于,计算机的一个人物可以分配给一个进程,也可以分配给多个进程同时执行;
部门领取的任务可以分配给一个员工做,当然也可以分配给多名员工同时做。这就相当于,一个进程中的线程工作方式,可以是单线程,也可以是多线程;
_______________________________分割线________________________________________
可以根据这样的类比方式去理解【进程】和【线程】之间的关系。