会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
领域见识决定专业高度
博客园
首页
新随笔
联系
订阅
管理
2020年8月15日
yield() 、sleep()、wait()、notify()等方法对锁有何影响?(转)
摘要: 1、sleep() 使当前线程(即调用该方法的线程)暂停执行一段时间,让其他线程有机会继续执行,但它并不释放对象锁。也就是说如果有synchronized同步快,其他线程仍然不能访问共享数据。注意该方法要捕捉异常。 例如有两个线程同时执行(没有synchronized)一个线程优先级为MAX_PRI
阅读全文
posted @ 2020-08-15 07:39 迁梦余光
阅读(274)
评论(0)
推荐(0)
编辑