public class rui{
static public void main(String[] args){
Integer a = 3, b = 3, c = 128, d = 128;
System.out.println(a == b);
System.out.println(c == d);
}
}
运行结果:
false
true
如果整型字面量的值在-128到127之间,则不会new新的Integer对象,而是直接引用常量池中的Integer对象。