多線程講解系列一

線程是指程序在執行過程中,能夠執行程序代碼的一個執行單元,在java語言中,線程有4種狀態:運行,就緒,掛起和結束。 進程是指一段正在執行的程序,而線程有時也被稱爲輕量級進程,它是程序執行的最小單元,一個進程可以擁有多個線程,各個線程之間共享程序的內存空間(代碼段,數據段和堆空間)及一些進程級的資源(列如打開的文件),但是各個線程擁有自己的棧空間,進程與線程的對比關係如圖   在操作系統級別上,程
相關文章
相關標籤/搜索