隨筆-59  評論-31  文章-0  trackbacks-0
             java鎖機制有兩種實現方式:jdk1.4 通過synchronized的方式實現,jdk1.5加入java.util.concurrent.locks包下的各種lock

          1.代碼層的區別。
          synchronized 類似面向對象 修飾 類,方法,對象。
          lock不作為修飾,類似面向過程,在方法中需要鎖的時候lock,在結束的時候unlock。(一般在finally塊里)

          2.性能
          并發高,lock有優勢。低并發 synchronized 有優勢。

          3.實現機制

          synchronized 對象加鎖
          posted on 2011-12-28 17:22 RoyPayne 閱讀(271) 評論(0)  編輯  收藏 所屬分類: java并發
          主站蜘蛛池模板: 治多县| 武清区| 山阳县| 仲巴县| 岢岚县| 景德镇市| 昌江| 大城县| 印江| 筠连县| 长宁县| 洛阳市| 泗洪县| 西盟| 湘阴县| 鸡西市| 黄平县| 天祝| 营山县| 二手房| 洛宁县| 白水县| 泰州市| 龙门县| 六盘水市| 安泽县| 临沂市| 岗巴县| 伊宁市| 棋牌| 林西县| 长岛县| 中山市| 正阳县| 金川县| 青浦区| 宜兰县| 独山县| 海阳市| 明水县| 太保市|