线程安全资源共享sychronized使用与否的区别
没有使用sychronized导致同时访问时,也没有从第一张开始抢票,取到一张票线程不安全的情况
同步抢票,run没有用sychronized保证各线程都有机会抢票,
sale()抢到后休眠,其他线程进来抢票,几率有系统决定
本文来自博客园,作者:余生请多指教ANT,转载请注明原文链接:https://www.cnblogs.com/wangbiaohistory/articles/9998863.html
没有使用sychronized导致同时访问时,也没有从第一张开始抢票,取到一张票线程不安全的情况
同步抢票,run没有用sychronized保证各线程都有机会抢票,
sale()抢到后休眠,其他线程进来抢票,几率有系统决定
本文来自博客园,作者:余生请多指教ANT,转载请注明原文链接:https://www.cnblogs.com/wangbiaohistory/articles/9998863.html