java多線程(一)---3種建立方法

首先講一下進程和線程的區別:     進程:每一個進程都有獨立的代碼和數據空間(進程上下文),進程間的切換會有較大的開銷,一個進程包含1--n個線程。     線程:同一類線程共享代碼和數據空間,每一個線程有獨立的運行棧和程序計數器(PC),線程切換開銷小。     線程和進程同樣分爲五個階段:建立、就緒、運行、阻塞、終止。     多進程是指操做系統能同時運行多個任務(程序)。  html   
相關文章
相關標籤/搜索