Integer a = 2;
Integer b = 2;
System.out.println(a==b);//true
Integer c = 128;
Integer d = 128;
System.out.println(c==d);//false
多看源码!!!!
源码中有解释Integer 在-128到127之间会存入缓存
超出范围会创建对象!
Integer a = 2;
Integer b = 2;
System.out.println(a==b);//true
Integer c = 128;
Integer d = 128;
System.out.println(c==d);//false
多看源码!!!!
源码中有解释Integer 在-128到127之间会存入缓存
超出范围会创建对象!