Integer类型缓存 -128至127之间的整数Integer类型缓存 -128至127之间的整数代码示例: Integer a = 128; Integer a1 = 128; System.out.println(a == a1); //false Integer b = 127; Integer b1 = 127; System.out.println(b == b1); //true为什么这里需要缓存?合乎逻辑的理由是,在此范围内的“小”整数使用率比大整数要高,因此,使用相同的底层对象
Integer类型缓存 -128至127之间的整数代码示例:Integer a = 128;Integer a1 = 128;System.out.println(a == a1); //falseInteger b = 127;Integer b1 = 127;System.out.println(b == b1); //true为什么这里需要缓存?合乎逻辑的理由是,在...