会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
强迫疒
博客园
首页
新随笔
联系
订阅
管理
2018年2月7日
Lock与synchronized 的区别
摘要: 这里以ReentrantLock为例: 1 线程A和B都要获取对象O的锁定,假设A获取了对象O锁,B将等待A释放对O的锁定,如果使用 synchronized ,如果A不释放,B将一直等下去,不能被中断 如果 使用ReentrantLock,如果A不释放,可以使B在等待了足够长的时间以后,中断等待,
阅读全文
posted @ 2018-02-07 20:35 强迫疒
阅读(230)
评论(0)
推荐(0)
编辑
公告