A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© huangxuanheng 中级黑马   /  2014-7-31 08:49  /  826 人查看  /  9 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

如果在方法中使用了synchronized,在局部总又使用一次,会带来什么样的后果?

9 个回复

倒序浏览
你是想说,方法用了同步方法,在同步方法中再定义同步代码块可能会发生什么吗?
回复 使用道具 举报
huangxuanheng 来自手机 中级黑马 2014-7-31 13:52:17
藤椅
是的,会怎么样呢?
回复 使用道具 举报
可能会死锁!
回复 使用道具 举报
看你用什么锁,相同 的锁  和不同的锁
回复 使用道具 举报
没啥用吧
你已经有了一个锁,进入房间的就一个线程,再多一个锁也只有一个线程,
回复 使用道具 举报
huangxuanheng 来自手机 中级黑马 2014-7-31 15:10:20
7#
如果用相同的锁,会怎么样?
回复 使用道具 举报
huangxuanheng 来自手机 中级黑马 2014-8-1 13:19:19
8#
jwx555 发表于 2014-7-31 14:47
没啥用吧
你已经有了一个锁,进入房间的就一个线程,再多一个锁也只有一个线程, ...

会发生死锁吗?

点评

.....你就不能自己动手测试么  发表于 2014-8-1 14:22
回复 使用道具 举报

你说的情况应该不会,死锁是有条件的。。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马