java多線程協作

管程法 概念 管程可以看做一個軟件模塊,它是將共享的變量和對這些變量的操作封裝起來,形成一個具有一定接口功能的模塊,線程可以調用管程來實現線程級別的併發控制。 線程只能互斥的使用管程,即當一個線程使用管程時,另一個進程必須等待。當一個線程使用完管程後,它必須釋放管程並喚醒等待管程的某個線程。 在管程入口處的等待隊列稱爲等待隊列,由於線程會執行喚醒操作,因此可能有多個等待使用管程的隊列,這些隊列有優
相關文章
相關標籤/搜索