cas可能会导致ABA的问题,jdk中提供了AtomicMarkableReference和AtomicStampleReference两个类可以解决ABA的问题。 cas在多核处理器时可能会导致总线风暴。