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

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

          2.性能
          并發(fā)高,lock有優(yōu)勢。低并發(fā) synchronized 有優(yōu)勢。

          3.實現(xiàn)機制

          synchronized 對象加鎖
          posted on 2011-12-28 17:22 RoyPayne 閱讀(279) 評論(0)  編輯  收藏 所屬分類: java并發(fā)
          主站蜘蛛池模板: 潼关县| 盐山县| 南丹县| 宜川县| 阳山县| 玛纳斯县| 安达市| 德清县| 大足县| 吉木萨尔县| 平昌县| 弥勒县| 宜宾县| 凤凰县| 甘德县| 民和| 扎囊县| 琼海市| 威海市| 宁陵县| 祁门县| 青铜峡市| 桃园市| 新田县| 砀山县| 博客| 远安县| 江都市| 镇原县| 建阳市| 石阡县| 河西区| 北流市| 安康市| 吴忠市| 密云县| 榆树市| 湖口县| 都匀市| 盈江县| 临夏县|