lasse de wrapper @Integer e operador == - onde o comportamento é especificado? [duplicado
Esta pergunta já tem uma resposta aqui:
s objetos do wrapper @Integer compartilham as mesmas instâncias apenas dentro do valor 127? [duplicado 5 respostasInteger integer1 = 127;
Integer integer2 = 127;
System.out.println(integer1 == integer2);//true
integer1 = 128;
integer2 = 128;
System.out.println(integer1 == integer2);//false
Encontrei retornando == (se estiver) abaixo do intervalo de-128 - 127
, por que existe essa especificação?