Java多线程详记(一)——基础概念

线程与进程的区别 进程是资源分配的最小单位,线程是CPU调度的最小单位。 某乎上一位答主的回答更通俗易懂: 做个简单的比喻:进程=火车,线程=车厢 1.线程在进程下行进(单纯的车厢无法运行) 2.一个进程可以包含多个线程(一辆火车可以有多个车厢) 3.不同进程间数据很难共享(一辆火车上的乘客很难换到另外一辆火车,比如站点换乘) 4.同一进程下不同线程间数据很易共享(A车厢换到B车厢很容易) 5.进
相关文章
相关标签/搜索