new Integer(123)==new Integer(123);
为 false,首先看一下 Integer 的构造方法:
public Integer(int value) { this.value = value; }
无论是创建 Integer 时传入的参数是多少,他都会将创建一个新的 Integer 对象,所以对象的引用也就不同,结果为 false