关于wait notify notifyall的学习心得
2017-02-23 10:07
176 查看
wait()能让同步的线程挂起并将锁抛出,sleep只能使线程“睡了“,线程的锁并不会抛出,所以sleep还可以作用于非同步的线程。notify与notifyall能将被挂起或睡着的线程唤醒,但并不是将所有的的线程都唤醒,notifyall也不行,只能唤醒调用notify的这个对象里所引用的wait或sleep,毕竟java是面向对象的语言不难理解。
相关文章推荐
- 关于MSIL的学习心得
- 关于MSSQL 2000中Select语句FOR XML产生XML文件学习心得
- 关于OR-Mapping的学习心得体会
- MapXtreme 2005 学习心得 关于地图投影坐标问题的解决方式(十四)
- 关于window.showModalDialog()返回值的学习心得
- 关于OR-Mapping的学习心得体会
- 关于构造IOCTL命令的学习心得
- 关于rich:fileUpload学习心得
- 关于学习MSDN中"创建自定义字段类型和字段控件"的一些心得跟问题。
- 关于C语言学习单片机的一些心得
- 关于结构的学习心得(一)
- [探讨/原创] 关于 HLA 的学习心得
- 学习心得:关于C#中Queue的线程安全问题
- 关于rich:fileUpload学习心得
- 关于window.showModalDialog()返回值的学习心得(转转)
- 关于MSSQL 2000中Select语句FOR XML产生XML文件学习心得
- C语言心得:关于printf()的二次学习
- 关于51单片学习的一点心得
- 关于window.showModalDialog()返回值的学习心得
- 关于构造IOCTL命令的学习心得