我正在使用 Eclipse IDE。
我问了这个问题 Multithread output not expected
这个问题对某些人来说似乎很愚蠢,但我仍然得到了一些有价值的意见。简而言之,我理解线程是不可预测的。好吧,在所有答案之后,我开始浏览网页以找出“线程不可预测”的原因?
我在某处读到线程调度取决于操作系统的进程调度,因为进程实际上是由线程组成的。
我的问题是:
1)如果我的计算机任意只运行一个进程,即。蚀。那么多线程会给出预期的结果吗?
2) eclipse 作为一个进程是否在默认情况下运行了更多我编写的线程。
请帮助我我真的很想知道为什么我无法预测我的代码的输出??