黑马程序员技术交流社区

标题: synchronized的使用 [打印本页]

作者: huangxuanheng    时间: 2014-7-31 08:49
标题: synchronized的使用
如果在方法中使用了synchronized,在局部总又使用一次,会带来什么样的后果?
作者: 新语新空    时间: 2014-7-31 11:48
你是想说,方法用了同步方法,在同步方法中再定义同步代码块可能会发生什么吗?
作者: huangxuanheng    时间: 2014-7-31 13:52
是的,会怎么样呢?
作者: 黄宝宝    时间: 2014-7-31 13:59
可能会死锁!
作者: java—family    时间: 2014-7-31 14:32
看你用什么锁,相同 的锁  和不同的锁
作者: jwx555    时间: 2014-7-31 14:47
没啥用吧
你已经有了一个锁,进入房间的就一个线程,再多一个锁也只有一个线程,
作者: huangxuanheng    时间: 2014-7-31 15:10
如果用相同的锁,会怎么样?
作者: huangxuanheng    时间: 2014-8-1 13:19
jwx555 发表于 2014-7-31 14:47
没啥用吧
你已经有了一个锁,进入房间的就一个线程,再多一个锁也只有一个线程, ...

会发生死锁吗?
作者: 黑马_java猿    时间: 2014-8-1 13:28
huangxuanheng 发表于 2014-8-1 13:19
会发生死锁吗?

你说的情况应该不会,死锁是有条件的。。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2