网页
资讯
视频
图片
知道
文库
贴吧
地图
采购
进入贴吧
全吧搜索
吧内搜索
搜贴
搜人
进吧
搜标签
日
一
二
三
四
五
六
签到排名:今日本吧第
个签到,
本吧因你更精彩,明天继续来努力!
本吧签到人数:0
一键签到
可签
7
级以上的吧
50
个
一键签到
本月漏签
0
次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行
补签
。
连续签到:
天 累计签到:
天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
01月31日
漏签
0
天
java吧
关注:
1,241,013
贴子:
12,712,298
看贴
图片
吧主推荐
视频
游戏
1
2
下一页
尾页
84
回复贴,共
2
页
,跳到
页
确定
<返回java吧
>0< 加载中...
关于线程的互斥锁问题。求解为什么打印的都是1000;
只看楼主
收藏
回复
天幸健
淼淼淼
9
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
送TA礼物
IP属地:江苏
1楼
2014-12-07 19:00
回复
北京遇上希亚图
淼淼沝
8
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
他应该输出什么呢
2楼
2014-12-07 20:50
回复(1)
收起回复
你的海明
淼淼沝
8
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
我猜因为 Thread.sleep 睡眠的时候方法也抱着那个锁的 所以主线程先打印一个 1000 然后m1打印 1000 最后 m1 锁释放了 , m2 方法 才进行 b被改为 2000
IP属地:河南
4楼
2014-12-07 21:50
回复(5)
收起回复
窗帘LIAN
淼淼沝
8
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
明天有电脑了,再把代码执行下
来自
Android客户端
5楼
2014-12-07 21:57
回复(3)
收起回复
只是茶几
淼淼淼淼
12
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
= =这种东西具体的也说不清楚,因为如果给b加上static 又是一种结果,把两个sleep或者其中一个换成wait又是一种结果..你只需要记住sleep的时候会锁住对象,wait不会就OK了 。。你真想搞清楚只能自己不停的试
IP属地:湖北
6楼
2014-12-07 22:01
回复(1)
收起回复
D泛泛之辈D
淼沝
5
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
m2()先执行 锁住对象 m1()需等m2()执行之后再执行 m2()执行完的一瞬间 m1()把b设为1000,
然后main现成打印出1000, 然后m1 打印出 b:1000
IP属地:山东
7楼
2014-12-07 22:29
回复(7)
收起回复
2828qwk
淼淼淼
9
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
不错的问题,我也不回答什麼,只是想提醒一句,希望有帮助:执行Thread.sleep(...)时锁是不会释放的(详见《Java编程思想》一书)。
IP属地:广东
8楼
2014-12-07 23:17
回复(2)
收起回复
loopq
淼淼淼
9
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
在Java核心技术还是编程思想还是面向对象书中,好吧,我忘了是那本书了,有空去翻翻吧,意思是thread.sleep方法只是睡眠而已,让给其他线程拿到cpu的机会,如果当前线程持有锁,锁仍然占有,如果希望释放锁的话用wait方法,线程这边很头疼,一起努力吧
IP属地:北京
来自
Android客户端
9楼
2014-12-08 00:04
回复(3)
收起回复
流浪山谷
司马水
13
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
楼主为啥要把m2的输出注释掉?
IP属地:浙江
来自
iPhone客户端
10楼
2014-12-08 00:17
回复(1)
收起回复
妹纸快带我肥家
淼淼淼沝
11
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
哦
--社会有其黑暗的一面,阳光总有照射不到的地方。
来自
Android客户端
11楼
2014-12-08 00:18
回复
收起回复
guaziaim9x
淼淼水
7
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
sleep以后是不解锁的,要用wait
IP属地:上海
来自
iPhone客户端
12楼
2014-12-08 07:26
回复
收起回复
一位路人
淼淼淼淼
12
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
水
IP属地:河南
来自
Android客户端
13楼
2014-12-08 07:54
回复
收起回复
jason19659
司马水
13
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
应该是执行到有b的语句的时候等待先开的线程
IP属地:日本
来自
Android客户端
14楼
2014-12-08 08:38
回复(3)
收起回复
身缠婴栗般的爱
淼淼淼沝
11
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
楼主,用得什么软件学的代码啊?
来自
Android客户端
15楼
2014-12-08 09:42
回复(2)
收起回复
登录百度账号
扫二维码下载贴吧客户端
下载贴吧APP
看高清直播、视频!
贴吧热议榜
1
肖战版郭靖你满意吗
2293890
2
RTX50系显卡首发你抢到了吗
1930675
3
英伟达特供版可能不卖中国
1911056
4
AveMujica第五集人物塑造如何
1377486
5
如何评价新加坡大满贯签表
1265966
6
乌尔善回应封神2争议
1039875
7
崩铁阿格莱雅是抽还是跳?
903096
8
全明星替补公布谁是最大遗珠
826413
9
吧友把DeepSeek玩出花
823350
10
春节是否正在被“去中国化”
648522
贴吧页面意见反馈
违规贴吧举报反馈通道
贴吧违规信息处理公示