sleep() 和 wait() 有什么区别?
2016-05-07 19:24
429 查看
this.notify(): 叫醒一个现在正在wait()在我这个对象上的线程。谁现在正在我这个对象上等待,我就叫醒一个线程,让他继续执行。
sleep 是线程类(Thread)的方法,调用sleep()不会释放对象锁。
wait 是Object类的方法,wait()时相当于我把这把锁放开了,别人可以访问这把锁。
相关文章推荐
- Codeforces 635D Factory Repairs (树状数组)
- HDU5029 Relief grain(树链剖分+线段树)
- poj,1273Drainage Ditches
- 1090. Highest Price in Supply Chain (25)
- keychain service钥匙串服务
- HDU 4251-The Famous ICPC Team Again(划分树-区间中位数)
- 理解notify()/notifyall()/interupt()对于线程里面wait方法的影响
- 服务器TIME_WAIT和CLOSE_WAIT详解
- 11周1--2以Point为基类,派生出一个Circle(圆)类,增加数据成员r(半径),以及求面积的成员函数area,实现其他需要的成员函数,设计main函数完成测试;
- 进入BrowsermainRunner::Run处理消息
- windows安装Apache,注册服务出现“(OS 5)拒绝访问。 : AH00369: Failed to open the WinNT service manager..."错误
- 【模拟】HDU1302The Snail
- Too many classes in --main-dex-list
- saiku安装方法总结
- 无障碍开发系列之WAI-ARIA
- Mongodb无法创建用户:MongoDB AuthenticationFailed with mechanism MONGODB-CR
- Aidl
- 为iPhone6设计自适应布局(二)
- 为iPhone 6设计自适应布局(一)
- Geoserver的ImageMosaic数据源添加以及服务发布