91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

在java中synchronized和Lock有什么區別

小新
166
2021-03-18 19:42:43
欄目: 編程語言

在java中synchronized和Lock有什么區別

在java中synchronized和Lock的區別:

1.lock是接口,而synchronized是關鍵字

2.synchronized無法判斷是否獲取鎖的狀態,而Lock可以判斷。

3.synchronized在發生異常時候會自動釋放占有的鎖,而lock不會主動釋放占有的鎖,必須手動unlock來釋放鎖。

4.Lock可以提高多個線程進行讀操作的效率。

5.Lock適合大量同步的代碼,而synchronized不適合。

0
镇坪县| 遂川县| 高唐县| 龙井市| 肇州县| 绥芬河市| 罗田县| 运城市| 家居| 红河县| 拜泉县| 贵港市| 云霄县| 华蓥市| 贺兰县| 开原市| 栾川县| 丘北县| 宜兰市| 顺平县| 隆化县| 梅河口市| 灵石县| 缙云县| 新蔡县| 大姚县| 金堂县| 黎川县| 阿拉善盟| 陈巴尔虎旗| 通化市| 伊金霍洛旗| 柳江县| 兴山县| 章丘市| 九台市| 当雄县| 天峻县| 绥江县| 密山市| 景洪市|