有一点不太明白

来源:2-3 应用Runnable模拟卖票

Flames

2015-03-13 13:49

看了之后还是不明白,就是当最后轮到窗口1打印的时候,ticketCount已经被窗口3修改成了0啊?虽然当窗口1失去资源的时候ticketCount是3,但是最后重新获得资源去打印的时候ticketCount已经不是已经为0了么?

写回答 关注

4回答

  • MartonZhang
    2015-03-20 13:49:41
    已采纳

    要解释的话,可能不是三言两语能够说清楚,而且你也不一定能理解的了,这个问题先放下,留意一下我的下门课程:内存可见性,目前还没上线,下门课程看完就差不多理解了!

    Flames

    好吧我看看

    2015-04-02 21:10:35

    共 1 条回复 >

  • 小泥人儿
    2017-07-15 14:01:27

    lpllumkpmolcdy
    mm

  • 爱你无痕_
    2017-03-18 17:03:46

    有这种情况,这种是争用条件。

  • Coda
    2015-03-13 16:16:57

    继承Thread类是多个线程分别完成自己的任务,实现Runnable接口是多个线程共同完成一个任务。


    Flames

    额,咋感觉答非所问啊

    2015-03-13 18:57:26

    共 1 条回复 >

细说多线程之Thread VS Runnable

认识Thread和Runnable的区别,以及使用jstack生成线程快照

55327 学习 · 68 问题

查看课程

相似问题