隨筆-59  評論-31  文章-0  trackbacks-0
          兩者的區(qū)別有:
          1、最主要是sleep方法沒有釋放鎖,而wait方法釋放了鎖,使得其他線程可以使用同步控制塊或者方法。 2、這兩個方法來自不同的類分別是Thread和Object

          3、wait,notify和notifyAll只能在同步控制方法或者同步控制塊里面使用,而sleep可以在
          任何地方使用
          synchronized(x){
          x.notify()
          //或者wait()
          }
          4、sleep必須捕獲異常,而wait,notify和notifyAll不需要捕獲異常
          posted on 2012-01-05 14:32 RoyPayne 閱讀(464) 評論(0)  編輯  收藏 所屬分類: java并發(fā)
          主站蜘蛛池模板: 湘乡市| 富裕县| 东港市| 阿荣旗| 临朐县| 乐山市| 容城县| 阳原县| 环江| 恭城| 湖南省| 南江县| 兴安县| 神木县| 察隅县| 福鼎市| 四会市| 和硕县| 英德市| 张北县| 永兴县| 苗栗市| 湖南省| 沙田区| 双桥区| 疏附县| 新巴尔虎左旗| 杭锦旗| 江安县| 山阴县| 兴和县| 崇仁县| 大渡口区| 金昌市| 大埔区| 沙湾县| 台东县| 塔河县| 正镶白旗| 清徐县| 昌宁县|