java鎖(公平鎖和非公平鎖、可重入鎖(又名遞歸鎖)、自旋鎖、獨佔鎖(寫)/共享鎖(讀)/互斥鎖、讀寫鎖)

前言 本文對Java的一些鎖的概念和實現作個整理,涉及:公平鎖和非公平鎖、可重入鎖(又名遞歸鎖)、自旋鎖、獨佔鎖(寫)/共享鎖(讀)/互斥鎖、讀寫鎖java 公平鎖和非公平鎖 概念 公平鎖是指多個線程按照申請鎖的順序來獲取鎖。相似於進程的FCFS(先來先服務),隊列的FIFO(先來先輸出) 非公平鎖是指在多線程獲取鎖的順序並非按照申請鎖的順序,有可能後申請的線程比先申請的線程優先獲取到鎖,在高併發
相關文章
相關標籤/搜索