Java面試題(九) 揭祕Java大陸的神祕家族「鎖」之一族(二) 可重入鎖(遞歸鎖)

一. 可重入鎖(遞歸鎖) 1. 定義:java 指的是同一線程外層函數得到鎖以後,內層遞歸函數仍然能獲取該鎖的代碼, 在同一個線程在外層方法獲取鎖的時候,在進入內層方法會自動獲取鎖,也就是說, 線程能夠進入任何一個它已經擁有的鎖所同步着的代碼塊。 簡單來講,可重入鎖就是你回家後開了一個大門鎖,就能夠進入廚房,廁所,客廳等等。web 2. 可重入鎖做用:最大的做用就是避免死鎖面試 3. 使用sync
相關文章
相關標籤/搜索