線程(Thread))初認識

        什麼是線程呢,舉個例子:
        張三要完成一臺演出的全籌劃,因爲細節很多,事雜,無法一個人來完成,於是他找來了李四.王五.二麻子等人來協助他,自此就有了多個執行流來共同完成任務,本質上他們完成的是同一場演出,這就稱爲多線程.

       通俗的來講就是一個大任務分成不同的小任務,交給不同的執行流來執行.其中張三爲主線程.

       說到多線程,就會想到多進程,在我的理解下呢,他們倆的最大區別在於,是否可以共享資源,如上述例子中張三李四王五等這幾人是共同完成一項任務,那麼就可以理解爲他們在實現資源共享,所以爲多線程.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章