java线程问题:为什么打印的结果每次不同

2025-02-22 15:04:37
推荐回答(1个)
回答1:

多线程是程序设计中最困难的一个环节。1、楼主对多线程的认识通过程序来看,还是刚开始学。2、没有同步控制的多线程,就不能算是多线程。一般的多线程代码都要有同步控制,即不让多线程跑乱。3、因为你这个没有任何同步控制,跑成各种情况都有可能。我就不分析了。建议找下马士兵的多线程视频部分,他在这块讲得比较详细和深入。试下看吧。