多線程面試題

synchronize 底層原理 每一個對象都有一個監視器鎖(monitor),經過monitorEnter和monitorExist嘗試獲取鎖和釋放鎖,當monitor的進入數爲0時,經過monitorEnter指令嘗試將進入數設置爲1表示獲取到鎖,synchronize是可重入鎖(double check的單例模式是最好證實)。web Lock基本思想 個volatile類型變量用來表示鎖的狀
相關文章
相關標籤/搜索