CAS实现:用两个线程交替打印A1B2C3D4E5… package com.gaiwey.juc.interview.A1B2C3D4; /** * 使用CAS(COMPARE AND SWAP)比较再交换原理实现两个线程之间交替执行 * * @author 嚼不烂菠菜 */ public class CASTest { // volatile关键字是重点,它来保证这个变量可以被两个线程随时相互发现 volatile static int i = 0;<