JAVA多線程之——對象鎖的理解

轉載自微信公衆號 Java面試通關手冊 ——Java多線程學習(二)synchronized關鍵字(1)作者:Snaiclimb 多個對象多個鎖 例子: 輸出 代碼解釋: athread.start()後,調用addI(),傳入字符」a」,」a set over」後,線程a睡眠了,並未釋放a的鎖,bthread.start()後,可以調用addI,因爲他們不是一個HasSelfPrivateNum
相關文章
相關標籤/搜索