[Java併發包學習六]Semaphore介紹

概述 emaphore字面意思是信號量。他主要用於控制有限的資源的訪問數量。咱們看一個生活中經常出現的場景: java 一個廁所只有3個坑位,可是有10我的來上廁所,那怎麼辦?假設10的人的編號分別爲1-10,而且1號先到廁所,10號最後到廁所。那麼1-3號來的時候必然有可用坑位,順利如廁,4號來的時候須要看看前面3人是否有人出來了,若是有人出來,進去,不然等待。一樣的道理,4-10號也須要等待正
相關文章
相關標籤/搜索