synchronized和lock的區別以及用法

1.synchronized鎖是什麼? 1):synchronized是Java的一個關鍵字,它可以將代碼塊(方法)鎖起來 2):它是一個隱式鎖,即:鎖的持有與釋放都是隱式的,咱們無需干預 3):synchronized是非公平鎖,它沒法保證等待的線程獲取鎖的順序 4):synchronized是一種互斥鎖,一次只能容許一個線程進入被鎖住的代碼塊 5):synchronized是一種內置鎖/監視器
相關文章
相關標籤/搜索