A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区
传智教育官网黑马程序员官网
只需一步,快速开始
班志国
中级黑马
黑马币:0
帖子:127
精华:0
© 班志国 中级黑马 / 2012-11-29 13:16 / 1171 人查看 / 5 人回复 / 0 人收藏 转载请遵从CC协议 禁止商业使用本文
1.jpg (5.99 KB, 下载次数: 17)
下载附件
2012-11-29 13:12 上传
查看全部评分
邱峁 发表于 2012-11-29 14:57 你加锁的问题, 在线程开启的时候,你的锁没有加在run()上,所以t和t1就开始抢执行权, 那你的理解就不成 ...
罗会涛 发表于 2012-11-29 15:15 你是想写死锁吗,你不用死循环,或者sleep怎么会实现呢. 一个线程可以拿到多个锁的啊,t1拿到MyLock.lockb,打 ...
班志国 发表于 2012-11-29 18:21 一个线程 进去了 拿到的是 第一锁啊 比如 拿到 locka 那碰到 下一句synchronized(MyLock.lockb){ 12. ...