多線程理解(一)  三大特性

進程、線程和多線程的定義。 進程:是指一段具有某種獨立功能的程序關於某個數據集合的一次運行活動(一段程序的執行過程)。 線程:單個進程執行中的每個任務就是一個線程。 多線程:在一個進程中有多個線程共享進程資源,執行任務。   多線程的三大特性: 原子性:線程的一個或者多個操作要麼全部執行,而且執行過程不會被打斷,要麼全部都不執行。 可見性:可見性是指多個線程訪問同一個變量的時候,一個線程修改了這個
相關文章
相關標籤/搜索