java併發之信號量Semaphore原理

1. 信號量Semaphore的介紹 咱們以一個停車場運做爲例來講明信號量的做用。假設停車場只有三個車位,一開始三個車位都是空的。這時若是同時來了三輛車,看門人容許其中它們進入進入,而後放下車攔。之後來的車必須在入口等待,直到停車場中有車輛離開。這時,若是有一輛車離開停車場,看門人得知後,打開車攔,放入一輛,若是又離開一輛,則又能夠放入一輛,如此往復。 在這個停車場系統中,車位是公共資源,每輛車比
相關文章
相關標籤/搜索