3 回答
TA贡献1864条经验 获得超2个赞
I
Integer b2 =Integer.valueOf(127)
valueOf
public static Integer valueOf(int i) {
if(i >= -128 && i <= IntegerCache.high)
return IntegerCache.cache[i + 128];
else
return new Integer(i);}high
-Djava.lang.Integer.IntegerCache.High=999
.equals()
b2.equals(b3)
通过缓存频繁请求的值,此方法可能获得更好的空间和时间性能。此方法将始终将值缓存在范围-128至127(包括在内),并可能缓存此范围之外的其他值。
TA贡献1799条经验 获得超6个赞
b2.equals(b1)
添加回答
举报
