会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
高行行
个人公众号《高行行》
博客园
首页
新随笔
联系
订阅
管理
2019年12月27日
如果一个对象有多个方法加了 synchronized,那么该对象有几把锁?
摘要: 答案是一把锁 🔐 代码示例: 对象锁是在一个类的对象上加的的锁,只有一把,不管有几个方法进行了同步。 这些同步方法都共有一把锁,只要一个线程获得了这个对象锁,其他的线程就不能访问该对象的任何一个同步方法。 对象锁: synchronized 修饰实体里的非静态变量,锁的是对象 synchroniz
阅读全文
posted @ 2019-12-27 18:01 高行行
阅读(1497)
评论(0)
推荐(0)
编辑
公告