關於 锁 synchronized notify
老師 看了一下大家問題的討論 我思考整理了一下思路 請老師幫我看看理解是否正確?
比如有10个线程,zk锁的序号是1-10,除了第一個直接處理,其他9個都持有各自不同自己线程new出來的zknode lock進入wait狀態,然後因為watcher listener在每個編號-1 delete時會被觸發,所以比如zk2被remove時持有zk3的线程會被觸發watcher listner然後notify喚醒自己(持有zk3)的线程,然後持續一直到最後一個线程 請問這樣理解是對的麼?
55
收起
正在回答
1回答
你的理解完全正确
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星