隨筆-59  評(píng)論-31  文章-0  trackbacks-0
          兩者的區(qū)別有:
          1、最主要是sleep方法沒(méi)有釋放鎖,而wait方法釋放了鎖,使得其他線程可以使用同步控制塊或者方法。 2、這兩個(gè)方法來(lái)自不同的類分別是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 閱讀(475) 評(píng)論(0)  編輯  收藏 所屬分類: java并發(fā)
          主站蜘蛛池模板: 山东| 贵德县| 浠水县| 天全县| 阜新| 汝阳县| 西城区| 宝丰县| 甘孜县| 凤翔县| 北川| 安仁县| 呼图壁县| 蓬安县| 梁河县| 荆州市| 苍溪县| 嘉禾县| 南郑县| 梓潼县| 阳城县| 阜康市| 北川| 新建县| 东乌珠穆沁旗| 古蔺县| 满洲里市| 达日县| 新巴尔虎左旗| 互助| 建阳市| 临潭县| 常熟市| 长治县| 来凤县| 仲巴县| 延长县| 昆山市| 砀山县| 邹城市| 泽州县|