比较和交换(Conmpare And Swap)是用于实现多线程同步的原子指令
下面代码是针对AtomicInteger的CAS操作,将count与1比较,若相同则变更为2,并返回true,否则返回false
AtomicInteger count = new AtomicInteger();
Boolean b = count .ompareAndSet(1,2);
//获取原子int相应的int值
int countInt = count.get();
//原子的加一操作,返回加一的int型
int i = count.incrementAndGet;