家庭

AQS之可重入锁ReentrantLock原理

一、经典故事 村子里面,有一口井水。水质很好,村民们都想打井里的水。 村长这时就制定了规则: 井边安排一个看井人,维护打水的秩序。 打水时,以家庭为单位,哪个家庭任何人先到井边,就可以先打水,而且如果一个家庭占到了打水权,其家人这时候过来打水不用排队。 而那些没有抢占到打水权的人,一个一个挨着在井边排成一队,先到的排在前面。 二、图析ReentrantLo...