synchronized和Lock的區別

Synchronized 和 Lock的概念 Synchronized 是Java 併發編程中很重要的關鍵字,另外一個很重要的是 volatile。Syncronized 的目的是一次只允許一個線程進入由他修飾的代碼段,從而允許他們進行自我保護。Synchronized 很像生活中的鎖例子,進入由Synchronized 保護的代碼區首先需要獲取 Synchronized 這把鎖,其他線程想要執行
相關文章
相關標籤/搜索