進程與線程

一、進程概念及特色編程

1.1    進程:應用程序的執行實例多線程

1.2    特色:動態性、併發性、獨立性併發

二、線程概念及特色spa

2.1    線程:進程內部的一個執行單元,它是程序中一個單一的順序控制流程。線程

2.2    特色:進程

        *    一個進程能夠包含多個線程,而一個線程至少有一個父進程。資源

        *    線程能夠有本身的堆棧、程序計數器、局部變量。開發

        *    線程與父進程的的其餘線程共享進程全部的所有資源。變量

        *    獨立運行,採用搶佔方式。用戶體驗

        *    一個線程能夠建立或者刪除另外一個線程。

        *    同一個進程的多個線程能夠併發執行。

        *    線程的調度管理有進程來完成。

        注:    編程時,必須確保線程不會妨礙同一進程的其餘線程。

三、多線程開發的優勢

        *    改善用戶體驗。

        *    提升資源的利用率。

四、線程的使用步驟

        *    定義一個線程。

        *    建立線程的實例。

        *    啓動線程。

        *    終止線程。

相關文章
相關標籤/搜索
本站公眾號
   歡迎關注本站公眾號,獲取更多信息