What is the explanation for this behavior?
class test {
public static void main (String[] args) {
Integer i = 4000, j = 4000;
System.out.println(i==j);
Integer k = 50, n =50;
System.out.println(k==n);
}
}
Output: False True