athrunwang

          紀元
          數據加載中……
          synchronized和java.util.concurrent.locks.Lock的異同

          主要相同點:Lock能完成synchronized所實現的所有功能 .

          主要不同點:Lock有比synchronized更精確的線程語義和更好的性能。synchronized會自動釋放鎖,而Lock一定要求程序員手工釋放,并且必須在finally從句中釋放。

          posted on 2011-11-18 10:48 AthrunWang 閱讀(151) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 通许县| 天津市| 福州市| 揭西县| 武汉市| 陇西县| 文水县| 兰溪市| 涟水县| 灌南县| 桦川县| 延寿县| 北辰区| 临夏县| 贵港市| 平和县| 沁源县| 双桥区| 安溪县| 乌海市| 桂林市| 永丰县| 贵德县| 诸城市| 伊通| 滕州市| 比如县| 德州市| 云南省| 容城县| 宿松县| 修武县| 阳江市| 轮台县| 枣强县| 喀喇沁旗| 锦州市| 徐水县| 临漳县| 麦盖提县| 清原|