17-理解自旋鎖,死鎖與重入鎖

本講我們來了解我們之前所遇到的幾個鎖的概念,就是自旋鎖、死鎖、重入鎖。 我們首先來看重入鎖,也就是鎖重入,什麼意思呢?我們之前,我們用到的synchronized就是一個重入鎖。那麼,什麼是重入鎖呢?先說非重入鎖,我們知道,當多個線程來訪問一個方法的時候,比如說這個方法上已經加了一個synchronized,多個線程來進行訪問的時候, 那麼,顯然,當一個線程拿到我們的鎖之後,那麼,其他的線程就需要
相關文章
相關標籤/搜索