会员
周边
捐助
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
节
春
度
欢
rhyme
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
2018年6月4日
Java可重入锁与不可重入锁
摘要: 可重入锁,指的是以线程为单位,当一个线程获取对象锁之后,这个线程可以再次获取本对象上的锁,而其他的线程是不可以的。 synchronized 和 ReentrantLock 都是可重入锁。 可重入锁的意义之一在于防止死锁。 实现原理实现是通过为每个锁关联一个请求计数器和一个占有它的线程。当计数为0时
阅读全文
posted @ 2018-06-04 16:01 rhyme
阅读(27310)
评论(1)
推荐(1)
编辑
TOP