runnable卖票的问题
如果只剩1张票, 线程1进入了while里, 还没来得及执行ticketsCount--, 线程2也进入了while, 就会出现负的情况。
我是在while之后, ticketsCount--之前, 加了一句sysout("XXXX" +ticketsCount ), 就会出现负的情况。
如果只剩1张票, 线程1进入了while里, 还没来得及执行ticketsCount--, 线程2也进入了while, 就会出现负的情况。
我是在while之后, ticketsCount--之前, 加了一句sysout("XXXX" +ticketsCount ), 就会出现负的情况。
2016-09-25
举报