总结复习基础知识:
自动装箱拆箱
Integer a = new Integer(3);
Integer b = 3; // 将3自动装箱成Integer类型
int c = 3;
System.out.println(a == b); // false 两个引用没有引用同一对象
System.out.println(a == c); // true a自动拆箱成int类型再和c比较
Integer a1 = 150;
Integer b1 = 150;
System.out.println(a1==b1);//false
如果整型字面量的值在-128到127之间,那么自动装箱时不会new新的Integer对象,而是直接引用常量池中的Integer对象
,超过范围 a1==b1的结果是false