Integer integer1 = 127;
Integer integer2 = 127;
System.out.println(integer1 == integer2);//true
integer1 = 128;
integer2 = 128;
System.out.println(integer1 == integer2);//false
Я нашел, что он возвращает == (если он есть) в диапазоне -128 - 127
, почему существует такая спецификация?