简单的描述缓存一致性问题:对于某个共享变量,每个操作单元都缓存一个该变量的副本。当一个操作单元更新其副本时,其他的操作单元可能没有及时发现,进而产生缓存一致性问题。缓存一致性问题非常常见,在Java中也有这样的案例。假设有一个变量a=1,它被3个线程所共享。Jvm在运行时,每个线程都会在自己的工作空