_三_毳
2016-09-25 19:05
如果只剩1张票, 线程1进入了while里, 还没来得及执行ticketsCount--, 线程2也进入了while, 就会出现负的情况。
我是在while之后, ticketsCount--之前, 加了一句sysout("XXXX" +ticketsCount ), 就会出现负的情况。
这种情况的解决办法应该可以用线程同步解决
细说多线程之Thread VS Runnable
55327 学习 · 68 问题
相似问题
回答 3
回答 1
回答 2