爪哇 并发编程面试专栏 2021-10-13 825.并发编程(concurrency)并⾏编程(parallellism)有什么区别? 解释⼀:并⾏是指两个或者多个事件在同⼀时刻发⽣;⽽并发是指两个或多个事件在同⼀时间间隔发⽣。 解释⼆:并⾏是在不同实体上的多个事件,并发是在同⼀实体上的多个事件。 解释三:在⼀台处理器上“同时”处理多个任务,在多台处理器上同时处理多个任务。如hadoop分布式集群 所以并发编程的⽬标是充分的利⽤处理器的每⼀个核,以达到最⾼的处理性能。