隨筆-59  評論-31  文章-0  trackbacks-0
          兩者的區別有:
          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 閱讀(475) 評論(0)  編輯  收藏 所屬分類: java并發
          主站蜘蛛池模板: 蓬莱市| 西城区| 措勤县| 盐城市| 卢氏县| 临城县| 肇庆市| 容城县| 丰镇市| 宁国市| 西峡县| 大方县| 麻栗坡县| 裕民县| 库车县| 萨迦县| 察雅县| 吴堡县| 富源县| 巧家县| 南平市| 平乡县| 英吉沙县| 合水县| 龙川县| 句容市| 东乌| 驻马店市| 宣城市| 巫山县| 翁牛特旗| 蒲城县| 枞阳县| 饶平县| 武强县| 从化市| 雷州市| 巴青县| 新竹县| 高碑店市| 开封县|