问题背景
用Lombok的Data注解的时候,因为封装了一个公共的Base基础类,总是会提示以下警告提示: Generating equals/hashCode implementation but without a call to superclass, even though this class does not extend java.lang.Object. …
CAS
CAS(Compare And Swap)比较并交换
CAS是多线程环境下对共享变量进行修改时的一种策略,主要存在三个参数:当前值、预估值、结果
CAS采用的策略是当一个线程要对共享变量进行修改时,需要获取内存中共享变量的值作…