Java鎖之公平和非公平鎖

Java鎖之公平和非公平鎖 目錄 公平鎖和非公平鎖概念 公平鎖和非公平鎖區別 ReentrantLock和synchronized是公平鎖仍是非公平鎖? 1. 公平鎖和非公平鎖概念 公平鎖:是指多個線程按照申請鎖的順序來獲取鎖,相似排隊打飯,先來後到。 非公平鎖:是指多個線程獲取鎖的順序並非按照申請鎖的順序,有可能後申請的線程比先申請的線程優先獲取鎖,在高併發的狀況下,有可能會形成優先級反轉或者飢
相關文章
相關標籤/搜索