课程
/后端开发
/Java
/细说多线程之Thread VS Runnable
那这种情况又该怎么解释??? 窗口2卖了一张票,剩余票数:3 窗口3卖了一张票,剩余票数:2 窗口1卖了一张票,剩余票数:3 窗口2卖了一张票,剩余票数:0 窗口3卖了一张票,剩余票数:1
2016-10-25
源自:细说多线程之Thread VS Runnable 2-3
正在回答
窗口3卖了一张票,剩余票数:2 为什么还能声誉三张票 不是runable接口嘛
246小言 提问者
run 方法上个索就行
明白 谢谢思密达
因为打印语句 的问题 , 还没来得及打印剩余票数 , 就已经被下一个线程抢占了资源
那你说说最好了 我没太明白你的意思
举报
认识Thread和Runnable的区别,以及使用jstack生成线程快照
4 回答这种结果 何解?
3 回答您好,我想请问下为什么分别对count跟iObject进行synchronized会出现两种不同的情况?
1 回答如果主线程没有阻塞的话,守护线程是不是就不会运行。也就是说去掉sc.next()这个代码之后会发生什么情况
2 回答怎样解决死锁的问题
2 回答我怎么运行会出现这样的输出啊