java基礎之線程同步機制(適合純小白)

上文我們聊到了如何創建多線程的兩種方式,現在有如下場景。 假設存在一個電影院,現在有100張票等待出售,同時有三個窗口出售電影票。 代碼如下: 爲了讓效果更明顯,這裏讓線程等待了10millis。 接下來我們在main方法中創建三個線程來「買票」 運行代碼,得到如下結果: 售票竟然出現了重複的票,還出現了不存在的票。這是爲什麼呢? 票  我們可以看作是一個公共資源。爲了讓問題簡化,我們假設現在只有
相關文章
相關標籤/搜索