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. ...