public static void main(String[] args) {
Integer a = 123;
Integer b = 123;
Integer c = 128;
Integer d = 128;
//true
System.out.println(a == b);
//fase
System.out.println(c == d);
Integer a = 123;
Integer b = 123;
Integer c = 128;
Integer d = 128;
//true
System.out.println(a == b);
//fase
System.out.println(c == d);
}
当数值范围是一个字节(-128~127)时,系统会将我们的对象放在缓冲区(整形池)当大于一个字节时就不在缓存了!