java抢火车票线程安全问题?

如图

img

img

img


为什么输出结果总是一个人抢呢?

兄弟,你是来捣乱的吧,你的执行代码不可能会执行出你贴图结果,图里的代码是私有变量,每个线程独有的,按你的代码应该是每个人都抢到了10张,,,,,,,,,,变量得共享,不然怎么抢

代码没问题,10次太少了,运行的次数也太少了

样本数量太少, cpu执行速度过快, 嗖一下就没了
你增大车票数,把车票也改成 static 修饰, 多运行几次试试