Java程序員必會的多線程和併發(一)

一.首先來說下進程和線程的區別 進程是具有一定獨立功能的程序關於某個數據集合上的一次運行活動,是系統進行資源分配和調度的一個基本單位,一個進程下可以有多個線程運行。 線程是進程的一個實體,是CPU調度和分派的基本單位,是比進程更小的能獨立運行的基本單位,線程自己基本上不擁有系統資源,只有必要的資源(程序計數器,一組寄存器和棧),但是他可以與同屬於一個進程的其他線程共同享有進程所擁有的全部資源。 打
相關文章
相關標籤/搜索