JAVA鎖機制的總結

鎖的分類     主要分類包括樂觀鎖及悲觀鎖;從另一個角度來說也可以分爲公平鎖及非公平鎖,synchronized機制的鎖是非公平鎖,這一點是從競爭機制來說,對某個鎖的獲得不是先到先得,有可能後來者居上(自璇鎖)。 鎖的實現機制     JAVA中鎖機制的實現主要有兩種,一種是基於JVM層面的synchronized 另一種是基於JAVA語言層面的Lock。 synchronized的實現原理剖析
相關文章
相關標籤/搜索