Java 多線程學習——多線程實現和線程狀態轉換

概念 進程:每個進程都有獨立的代碼和數據空間(進程上下文),進程間的切換會有較大的開銷,一個進程包含1--n個線程。  (進程是資源分配的最小單位)   線程:同一類線程共享代碼和數據空間,每個線程有獨立的運行棧和程序計數器(PC),線程切換開銷小。 (線程是cpu調度的最小單位) 實現多線程常用方式: 1.繼承Thread類 2.實現Runable接口(推薦) Thread和Runnable的區
相關文章
相關標籤/搜索