HCIPDatacom+Linux云計(jì)算+網(wǎng)站架構(gòu)\/--》ccys1473
引言
記錄了多線(xiàn)程概念、繼承Thread、實(shí)現(xiàn)Runnable、線(xiàn)程休眠、線(xiàn)程安全問(wèn)題及解決方法、多線(xiàn)程通信問(wèn)題、線(xiàn)程池。
多線(xiàn)程技術(shù)概述
線(xiàn)程與進(jìn)程
進(jìn)程
是指一個(gè)內(nèi)存中運(yùn)行的應(yīng)用程序,每個(gè)進(jìn)程都有一個(gè)獨(dú)立的內(nèi)存空間
線(xiàn)程
是進(jìn)程中的一個(gè)執(zhí)行路徑,共享一個(gè)內(nèi)存空間,線(xiàn)程之間可以自由切換,并發(fā)執(zhí)行。一個(gè)進(jìn)程最少有一個(gè)線(xiàn)程。
線(xiàn)程實(shí)際上是在進(jìn)程基礎(chǔ)之上的進(jìn)一步劃分,一個(gè)進(jìn)程啟動(dòng)之后,里面的若干執(zhí)行路徑又可以劃分成若干個(gè)線(xiàn)程。
標(biāo)簽: