Why 1 == 1 is True but 128 == 128 is False in Java

Most of us expect == to mean “These two integers are equal.”