Простые типы / Числа / Integer

long d1 = Long.MAX_VALUE;;
//d1 is 9223372036854775807
int d2 = (int)d1;
//d2 is -1

d1 = 10;
int d3 = (int)d1;
//d3 is 10

int d4 = Integer.MAX_VALUE;
//d4 is 2147483647
long d5 = d4;
//d5 is 2147483647 

System.out.println("d1 = " + d1);
System.out.println("d2 = " + d2);
System.out.println("d3 = " + d3);
System.out.println("d4 = " + d4);
System.out.println("d5 = " + d5);