标签: java multithreading
在多线程环境中,
Single core processor
当两个线程在单个核心处理器中执行时,则两个线程同时执行。
Multi-core(Dual core) processor
当两个线程在多核处理器中执行时,这两个线程将并行执行。我的理解是正确的吗?
答案 0 :(得分:4)
理论上,它们可以并行执行。实际上,这取决于其他一些因素。例如,您并不孤单。还有其他过程。它们也可能需要CPU时间,因此您的线程有可能无法按时获得时隙,实际上您的线程将按顺序执行。