12.CAS和ABA问题


之前的++函数




解决方法-----原子引用




Integer包装类的坑


关于对象引用坑的测试
public class test { public static void main(String[] args) { Integer integer = Integer.valueOf(1100); Integer integer1=Integer.valueOf(1100); System.out.println(integer==integer1);//false System.out.println(integer.equals(integer1));//true Integer integer2 = Integer.valueOf(100); Integer integer3=Integer.valueOf(100); System.out.println(integer2==integer3);//true System.out.println(integer2.equals(integer3));//true } }

浙公网安备 33010602011771号